2013-12-14 51 views

回答

1
String query = "Select * From Withdraw where CustID = ? AND AccountNo = ?"; 
PreparedStatment preparedStatement = conn.prepareStatement(query); 

preparedStatement.setString(1, aString); 
preparedStatement.setString(2, anotherString); 

rset = preparedStatement.executeQuery(); 

如果使用整数,有setInt(1, someInt)

的1个参数是?。 1第一?,2第二?

"... CustID = ? AND AccountNo = ? ..." 
       1     2 
+0

感谢,但什么是数字 “1” 是指? – user3016854

+0

重读答案,我解释一下。 –

+0

这是否意味着我应该这样写: preparedStatement.setString(1,accNo);preparedStatement.setString(2,custID); – user3016854