String sqlStm = "SELECT * FROM TableName WHERE TableName MATCH '?'";
pst.setString(1, keyword.getText());
我正在对我的数据库进行全文搜索。当我使用上面的它不执行 sql 语句。但是,如果我要更改程序并给出一个匹配的值......
String sqlStm = "SELECT * FROM TableName WHERE TableName MATCH 'technology'";
程序执行。但我希望搜索基于keyword
JTextfield 中输入的文本。第一行的格式是否正确。确实MATCH
支持pst.setString()
。正确的说法应该是什么。