i m getting error SQLException [microsoft][ODBC Microsoft Access Driver] Syntax error in insert into statement.
i am using MS ACCESS as my backned.
i am having a table called order with the following as fields,namely
Field Name DataType
------------------------------
orderid Number(long integer)
contactname text
deliveryaddress text
ccname text
ccnumber text
ccexpirydate text
in my
java program
long orderid= System.currentTimeMillis();
Connection con=null;
try{
con = DriverManager.getConnection(
jdbc dbc:mydsn);
Statement st = con.createStatement();
String sql="INSERT INTO order(orderid,contactname,deliveryaddress,ccname,ccnumber,ccexpirtdate)VALUES("+orderid+",'"+contactname+"','"+deliveryaddress+"','"+ccname+"','"+ccnumber+"','"+ccexpirydate+"')";
System.out.println(orderid);
System.out.println("sql is:"+ sql);
System.out.println("inserting first statement");
st.executeUpdate(sql);
System.out.println("first statement inserted");
}catch(Exception e){}