Toon posts:

[JAVA] INSERT INTO

Pagina: 1
Acties:
  • 60 views sinds 30-01-2008

Verwijderd

Topicstarter
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.... :?

  • .oisyn
  • Registratie: September 2000
  • Nu online

.oisyn

Moderator Devschuur®

Demotivational Speaker

P&W FAQ - De "quickstart"

Lees die nog eens door, en probeer het opnieuw. Zoals het er nu staat voldoe je in de verste verte niet aan de eisen die wij stellen voor een topicstart. Zo gebruik je bijvoorbeeld geen code tags, en omschrijf je je probleem totaal niet (waar denk je dat het aan ligt, wat heb je al geprobeerd, waar heb je gezocht en waarop, etc.)

.edit: ik zie dat je hier al 2 maal eerder op bent gewezen, je mag zo je mail gaan checken

[ Voor 10% gewijzigd door .oisyn op 19-01-2004 19:33 ]

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Dit topic is gesloten.