Hi alle,
habe folgendes problem, versuche ich daten von Excel nach mySQL Datenbank zu importieren. habe folgendes programme geschrieben, aber beim ausführen kommt folgenede fehlermeldung:
Unknown column 'myvalue' in 'field list'
-------------------------------------------------------------------
* Die daten werden schon ohne probleme importiert von Excel zum Java
* Connection mit dem Datenbank stimmt auch
fehler liegt nur beim : stmt.executeUpdate("insert into mytabl (mycolumn) values (myvalue);");
irgendwie muss ich was ändern :-(
Danke
habe folgendes problem, versuche ich daten von Excel nach mySQL Datenbank zu importieren. habe folgendes programme geschrieben, aber beim ausführen kommt folgenede fehlermeldung:
Unknown column 'myvalue' in 'field list'
-------------------------------------------------------------------
* Die daten werden schon ohne probleme importiert von Excel zum Java
* Connection mit dem Datenbank stimmt auch
fehler liegt nur beim : stmt.executeUpdate("insert into mytabl (mycolumn) values (myvalue);");
irgendwie muss ich was ändern :-(
Danke
Code:
public static void main(String... args) throws FileNotFoundException, IOException, ClassNotFoundException, SQLException, InstantiationException, IllegalAccessException {
File dir = new File("C:/.........");
File[] files = dir.listFiles();
Statement stmt;
String userName = "root";
String password = "root";
String url = "jdbc:mysql://localhost/Data";
Class.forName ("com.mysql.jdbc.Driver").newInstance ();
conn = DriverManager.getConnection (url, userName, password);
System.out.println ("Database connection established");
System.out.println("Got results:");
for (File f: files) { //handleFile(f);
String myvalue = f.getName().substring(0, 3);
stmt = conn.createStatement();
stmt.executeUpdate("insert into mytabl (mycolumn) values (myvalue);");
}
}
}//main methode
//LOAD DATA INFILE