String variable_name =jTextfield.getText();
*connection establishing code*
ResultSet oResultSet =statement.executeQuery("Select *
from table_name
where comn_name = 'variable_name'
");
if(oResultSet.next()) {
jTextField2.
setText(oResultSet.getString(1).toString()); }
else
JOptionPane.showMessageDialog(this, "invalid");
稍后我必须在Netbeans的文本字段中添加我从数据库中检索到的数据。我面临的问题是我无法通过键盘获取变量名称的行。我直接进入循环的其他部分。
答案 0 :(得分:-1)
这取决于您使用什么来执行SQL命令。例如,ODBC接口在SQL字符串中使用?
来指示将在执行时提供参数。 MSSQL接口允许使用类型参数定义函数,名称为@myarg
。更具体的背景会有所帮助。