parameterIndex在这个语法中的含义是什么pst.setString(parameterIndex,x);?

时间:2015-02-03 18:29:13

标签: java sqlite

我有一个代码如下:

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是什么意思???

1 个答案:

答案 0 :(得分:1)

它告诉查询要替换哪个问号。第一个问号 - 索引1.第二个问号 - 索引2.