Probeer in de database Voorbeeld.mdb te komen en data te schrijven in de tabel Users.
Krijg de volgende foutmelding:
ERROR: java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] Too few
parameters. Expected 2.
Heb de volgende code:
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.sql.*;
public class Test
{
public static void main(String[] args)
{
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String dataSourceName = "c:\\Voorbeeld.mdb";
String dbURL = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ="+ dataSourceName;
Connection con = DriverManager.getConnection(dbURL, "", "");
Statement s = con.createStatement();
s.execute("insert into Users (Naam, Password) values (bram, wijman)");
s.execute("select Naam from Users");
ResultSet rs = s.getResultSet();
if (rs != null)
while ( rs.next())
{
System.out.println("Data from Naam: " + rs.getString(2));
}
s.close();
con.close();
}
catch (Exception err){
System.out.println("ERROR: " + err);
}
}
}
P.S. Kom er echt nie meer uit, en kan nergens iets terug vinden hierover....
Krijg de volgende foutmelding:
ERROR: java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] Too few
parameters. Expected 2.
Heb de volgende code:
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.sql.*;
public class Test
{
public static void main(String[] args)
{
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String dataSourceName = "c:\\Voorbeeld.mdb";
String dbURL = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ="+ dataSourceName;
Connection con = DriverManager.getConnection(dbURL, "", "");
Statement s = con.createStatement();
s.execute("insert into Users (Naam, Password) values (bram, wijman)");
s.execute("select Naam from Users");
ResultSet rs = s.getResultSet();
if (rs != null)
while ( rs.next())
{
System.out.println("Data from Naam: " + rs.getString(2));
}
s.close();
con.close();
}
catch (Exception err){
System.out.println("ERROR: " + err);
}
}
}
P.S. Kom er echt nie meer uit, en kan nergens iets terug vinden hierover....