Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/367.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java jTable连接到MySQL按钮错误_Java_Mysql_Database_Swing_Jtable - Fatal编程技术网

Java jTable连接到MySQL按钮错误

Java jTable连接到MySQL按钮错误,java,mysql,database,swing,jtable,Java,Mysql,Database,Swing,Jtable,我有以下jframe: 我想让按钮工作我还是编程新手有人能帮我吗?我希望添加行btn向数据库添加新行,更新btn允许我保存更改并删除所选行,同时JTextBox也连接到数据库 我尝试这样做是为了更新: 连接连接=null; PreparedStatement pst=null; 试一试{ 字符串值1=txt_cid.getText(); 字符串值2=txt_carid.getText(); 字符串值3=txt_aid.getText(); 字符串值4=txt_rd.getText(); 字符

我有以下jframe:

我想让按钮工作我还是编程新手有人能帮我吗?我希望添加行btn向数据库添加新行,更新btn允许我保存更改并删除所选行,同时JTextBox也连接到数据库 我尝试这样做是为了更新:

连接连接=null;
PreparedStatement pst=null;
试一试{
字符串值1=txt_cid.getText();
字符串值2=txt_carid.getText();
字符串值3=txt_aid.getText();
字符串值4=txt_rd.getText();
字符串值5=txt_bd.getText();
字符串值6=txt_bn.getText();
String sql=“更新预订集客户识别码”“+value1+”,汽车识别码”“+value2+”,代理商识别码”“+value3+”,退货日期”“+value4+”,预订日期”“+value5+”,预订编号”“+value6+”,“;
pst=conn.prepareStatement(sql);
pst.execute();
showMessageDialog(null,“表更新”);
}捕获(例外e){
showMessageDialog(null,e);

}
您没有说明错误是什么,但是
UPDATE
对每个参数都使用一个等于运算符。还可以使用
PreparedStatement
占位符来避免攻击:


阅读:

您没有说明错误是什么,但是
UPDATE
对每个参数都使用一个等于运算符。还可以使用
PreparedStatement
占位符来避免攻击:


阅读:

您没有说明错误是什么,但是
UPDATE
对每个参数都使用一个等于运算符。还可以使用
PreparedStatement
占位符来避免攻击:


阅读:

您没有说明错误是什么,但是
UPDATE
对每个参数都使用一个等于运算符。还可以使用
PreparedStatement
占位符来避免攻击:


阅读:

你能说得更具体一点吗?我对编程非常陌生:/查看刚刚发布的更新语法的链接在你进一步阅读之前,我必须在我的jFrame中创建pst?忘记框架吧。只需让
JDBC
在没有任何GUI编码的情况下使用它就可以了。你可以说得更具体一点吗?我对编程非常陌生:/查看刚刚发布的更新语法的链接在你继续之前阅读我必须在我的jFrame中创建pst?忘记这个框架吧。只需让
JDBC
在没有任何GUI编码的情况下使用它就可以了。你可以说得更具体一点吗?我对编程非常陌生:/查看刚刚发布的更新语法的链接在你继续之前阅读我必须在我的jFrame中创建pst?忘记这个框架吧。只需让
JDBC
在没有任何GUI编码的情况下使用它就可以了。你可以说得更具体一点吗?我对编程非常陌生:/查看刚刚发布的更新语法的链接在你继续之前阅读我必须在我的jFrame中创建pst?忘记这个框架吧。只需让
JDBC
在没有任何GUI代码的情况下运行它就可以了
String sql = "update booking set customer_id=?, car_id=?,agency_id=?,return_date=?,booking_date=?,booking_number=?";
pst = conn.prepareStatement(sql);
pst.setInt(1, value1);
pst.setInt(2, value2);
... // set the other parameters