我试图获取标题等于我传入的字符串的行 ID。
我在语法上很不稳定,我一直在这个网站上冲浪,试图找到一个 Eclipse 喜欢的例子。通常它告诉我我提供的论点是无效的,但我似乎无法理解它。我尝试添加空值来填充其他参数,例如 groupBy,但它一直告诉我这些参数是错误的。
这是我的代码
private String[] folderID = {MySQLiteHelper.COLUMN_FOLDERID};
private String[] folderTitle = {MySQLiteHelper.COLUMN_FOLDERNAME};
public Cursor findFolderId(String i){
String[] select = {i + "=" + folderTitle};
Cursor cursor = database.query(MySQLiteHelper.TABLE_FOLDERS, folderID, "WHERE", select);
return cursor;
编辑:
这是典型的错误
SQLiteDatabase 类型中的方法 query(String, String[], String, String[], String, String, String) 不适用于参数 (String, String[], String, String[])