【发布时间】:2013-01-12 10:48:38
【问题描述】:
String sqlStm = "SELECT * FROM TableName WHERE TableName MATCH '?'";
pst.setString(1, keyword.getText());
我正在对我的数据库进行全文搜索。当我使用上面的它不执行 sql 语句。但是,如果我要更改程序并给出一个匹配的值......
String sqlStm = "SELECT * FROM TableName WHERE TableName MATCH 'technology'";
程序执行。但我希望搜索基于keywordJTextfield 中输入的文本。第一行的格式是否正确。 MATCH 是否支持 pst.setString()。正确的说法应该是什么。
【问题讨论】: