0

我有一个包含 3 个表的数据库,我想在我的 java 应用程序中添加数据...

String command1 = "INSERT INTO Drivers (IDNumber, FirstName, LastName) VALUES" + drivID + FName + LName;

我可以使用此命令在所有 3 个表中输入数据还是必须创建 3 个这样的命令才能在以下准备好的语句中使用

PreparedStatement p = conn.getStatement(command1);

Allso 在我的表格中,我有复选框和字符串,我将字符串变量设置如下

String drivID = txtid.getText();

有人能告诉我复选框的对象名称是什么吗

4

1 回答 1

1
String command1 = String.format("INSERT INTO %s (IDNumber, FirstName, LastName) VALUES (%s, %s, %s)", tableName, ID, fName, lName);
PreparedStatement p = conn.getStatement(command1);

尽管对于您的示例,我认为您没有理由不能使用 java.sql.Statement 而不是 PreparedStatement。

于 2012-10-21T22:40:10.257 回答