| Java : project Stock 
 Test de mysql-connectie
 
 Rechtermuisklik "src" -package in project "Stock"
 - klik new
 -selecteer class
 - vul de naam in van de class : "testconnection"
 -vink public class void main
 - laat de rest zoals aangegeven en klik "Finish"
 -copieer de onderstaande code en paste deze over de door eclipse gegenereerde 
code.
 -File > save
 
 -klik in het pakage "Stock" met de rechtermuisknop testconnection.java aan [het 
zopas aangemaakte bestand] en selecteer "run as"
 -gezien we geen swt-import gedaan hebben selecteren we verder : run as > "java 
project"
 
 package src;
 
 import java.sql.*;
 
 Java-code voor testconnection:
 
 public class testconnection {
 
 public static void main(String[] args) {
 try {
 Class.forName("com.mysql.jdbc.Driver");
 Connection conn = DriverManager.getConnection ("jdbc:mysql://localhost/test", 
"usernaam", "userpaswoord");
 Statement statement = conn.createStatement();
 statement.executeUpdate("CREATE TABLE adressen (id int(11) NOT NULL auto_increment,naam 
char(50) NOT NULL,straat char(50) NOT NULL,postnr char(4) NOT NULL,gemeente char(30) 
NOT NULL,PRIMARY KEY (id))");
 statement.executeUpdate("INSERT INTO adressen VALUES (1, 'Naam', 'Straat en 
nummer', 'code', 'gemeente')");
 ResultSet rs = statement.executeQuery("select * from adressen");
 while (rs.next()) {
 System.out.println("Adres test :");
 System.out.println("ID: "+rs.getInt("id"));
 System.out.println("Naam : "+rs.getString("naam"));
 System.out.println("Straat : "+rs.getString("straat"));
 System.out.println("Gemeente : "+rs.getString("postnr") + " " +rs.getString("gemeente"));
 }
 statement.executeUpdate("drop table adressen");
 //wanneer je de tabel niet wil deleten na de test moet je bovenstaand statement 
wissen.
 } catch (Exception exc) {
 exc.printStackTrace();
 }
 }
 }
 
 Resultaat::
 
 Adres test :
 
 ID: 1Naam : Naam
 Straat : Straat en nummer'
 Gemeente : code gemeente
 
 Indien je hier geen gegevens krijgt is de mysql-connectie niet in orde.Vergeet niet dat om met mysql te werken je de gratis mysqlserver moet downloaden en installeren.
 Tevens moet deze server draaien [gestart zijn]
 
 
Mysql database gegevens:: 
 
 -- phpMyAdmin SQL Dump
 -- version 2.6.1-pl3
 -- http://www.phpmyadmin.net
 --
 -- Host: localhost
 -- Generatie Tijd: 28 Jun 2007 om 13:19
 -- Server versie: 5.0.24
 -- PHP Versie: 5.0.3
 --
 -- Database: `test`
 --
 
 -- --------------------------------------------------------
 
 --
 -- Tabel structuur voor tabel `adressen`
 --
 
 DROP TABLE IF EXISTS adressen;
 CREATE TABLE adressen (
 id int(11) NOT NULL auto_increment,
 naam char(50) NOT NULL,
 straat char(50) NOT NULL,
 postnr char(4) NOT NULL,
 gemeente char(30) NOT NULL,
 PRIMARY KEY (id)
 ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
 
 --
 -- Gegevens worden uitgevoerd voor tabel `adressen`
 --
 
 INSERT INTO adressen VALUES (1, 'Naam', 'Straat en nummer', 'code', 'gemeente');
 
  27-06-2007 om 00:00 geschreven door de makers
 |