这是Activity里面的代码getIntent().setData(Uri.parse("content://com.huawei.biz.FormProvider/PlAYER/PLAY_NAME"));
Uri uri=getIntent().getData();
String select_args[]={String.valueOf(money),String.valueOf(exp)};
getContentResolver().update(uri,null, User, select_args);这是ContentProvider里面的代码@Override
public int update(Uri uri, ContentValues values, String selection,
String[] selectionArgs) {
SQLiteDatabase db=OpenHelper.getReadableDatabase();
String sql="update " +selection+ " from PLAYER where PLAY_MONEY =? and PLAY_EXP=?";
db.rawQuery(sql, selectionArgs);
Log.d(TAG,"update");
return 0;
}这是报的错误:01-05 21:31:58.562: ERROR/AndroidRuntime(1074): Caused by: android.database.sqlite.SQLiteException: near "from": syntax error: , while compiling: update Wc from PLAYER where PLAY_MONEY =? and PLAY_EXP=?
Uri uri=getIntent().getData();
String select_args[]={String.valueOf(money),String.valueOf(exp)};
getContentResolver().update(uri,null, User, select_args);这是ContentProvider里面的代码@Override
public int update(Uri uri, ContentValues values, String selection,
String[] selectionArgs) {
SQLiteDatabase db=OpenHelper.getReadableDatabase();
String sql="update " +selection+ " from PLAYER where PLAY_MONEY =? and PLAY_EXP=?";
db.rawQuery(sql, selectionArgs);
Log.d(TAG,"update");
return 0;
}这是报的错误:01-05 21:31:58.562: ERROR/AndroidRuntime(1074): Caused by: android.database.sqlite.SQLiteException: near "from": syntax error: , while compiling: update Wc from PLAYER where PLAY_MONEY =? and PLAY_EXP=?
SQL语句错误啊,大哥