我正在使用javadb(netbeans)进行项目,而且我是初学者。
我有一个小应用程序,它搜索地址数据库并带回结果的数据网格。
用户将所有或部分街道名称显示到jtextfield中,点击搜索按钮,然后在数据网格中过滤记录。
我正在编写简单的SQL查询,这些查询工作正常,但我要指出where子句必须是jtextfield文本。例如,我需要做的是:
SELECT * FROM tbl_addresses WHERE Street_Name = jTextfield.getstring()
但是很明显,这不起作用。我还需要确保它作为通配符查询。
任何人都可以帮忙吗?请??
答案 0 :(得分:0)
你使用的是错误的方法。你必须使用jTextField.getText()而不是jTextField.getString()