我有一个代码如下:
String query = "select * from EmployerData where userName = ? and password = ?";
PreparedStatement pst = connect.prepareStatement(query);
pst.setString(1, textField.getText()); // what 1 refers to
pst.setString(2, passwordField.getText()); // 2
这是我想要的完美工作,但我对parameterIndex的含义感到困惑。 parameterIndex是什么意思???
答案 0 :(得分:1)
它告诉查询要替换哪个问号。第一个问号 - 索引1.第二个问号 - 索引2.