急~!!!求助java操作access 插入记录

来源:百度知道 编辑:UC知道 时间:2024/06/08 15:08:03
表Card,字段分别为 nameID,name,Time,Price (其中nameID是自动编码的)
想要在上表中加入一个记录,name的内容从jTextField2中获得,Time中的内容从jTextField3中获得,Price中的内容从jTextField4中获得
用sql,java操作access
我是这样写的,可是总是说我的insert into语法错误
con = barConnect.getconn();
insertStmt = con.createStatement();
insertString ="insert Card (name, Time, Price) values ("+jTextField2.getText()+","+jTextField3.getText()+","+jTextField4.getText()+")";
int rs2=insertStmt.executeUpdate(insertString);

麻烦大家帮忙看看,多谢了
改成insert into 也不行

"insert into Card values ("+"'"+jTextField2.getText().trim()+"'"+","+"'"+jTextField3.getText().trim()+"'"+","+"'"+jTextField3.getText().trim()+"'"+")" ;

语法错了,是INSERT INTO

你好,我现在也是执行类似的操作,请问你最终是怎么解决的,是按照满意答案解决的吗,可我运行的结果是java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] 参数不足,期待是 1。
哎,该如何办哦,求指教!!!

你在好好看看吧