使用Text Box Value作为SQL查询中的“Where”子句

时间:2013-04-12 19:33:42

标签: swing javadb

我正在使用javadb(netbeans)进行项目,而且我是初学者。

我有一个小应用程序,它搜索地址数据库并带回结果的数据网格。

用户将所有或部分街道名称显示到jtextfield中,点击搜索按钮,然后在数据网格中过滤记录。

我正在编写简单的SQL查询,这些查询工作正常,但我要指出where子句必须是jtextfield文本。例如,我需要做的是:

SELECT * FROM tbl_addresses WHERE Street_Name = jTextfield.getstring() 

但是很明显,这不起作用。我还需要确保它作为通配符查询。

任何人都可以帮忙吗?请??

1 个答案:

答案 0 :(得分:0)

你使用的是错误的方法。你必须使用jTextField.getText()而不是jTextField.getString()