以下是我的功能。我想要的是运行查询 -
select * from testtitles where testCategory="PICK";
所以这个PICK是我的字符串输入,这是不被接受的,错误来了没有这样的列。任何人都可以帮助我吗?我试过各种方法。我的代码 -
试试这个:String sql = "select * from testtitles where testCategory='" + userinput + "'";
试试这个。将您的字符串获取到PICK变量并将其传递给sql查询。
String PICK = "PICK" //to get your string
String sqlQuery; //to create sql query
sqlQuery = "SELECT * FROM testtitles WHERE testCategory = '" + PICK + "'";
OR
sqlQuery = "SELECT * FROM testtitles WHERE testCategory LIKE '%" + PICK + "%'";