SQLite中怎么写有条件的查询啊? 额。如题。我是新手。。不怎么会用。。希望高手能给个简单的例子。比如。。我的数据库有username password wc 123查询语句怎么写可以查到有无 wc 的这个用户啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Cursor cursor=db.query("表明",“列名”,“条件”,null,null,null.null); Cursor cursor=db.query("表名",“列名”,“条件”,null,null,null.null); String where="PLAY_NAME="+username;Cursor cursor=getContentResolver().query(uri, null, where, null, null); 我是这样写的,,可是它还是报错啊晕01-01 12:38:41.086: ERROR/AndroidRuntime(1255): android.database.sqlite.SQLiteException: near "=": syntax error: , while compiling: SELECT * FROM PlAYER WHERE PLAY_NAME= View.OnClickListener button1OnClickListener=new View.OnClickListener() { @Override public void onClick(View v) { getIntent().setData(Uri.parse("content://com.huawei.biz.FormProvider/PlAYER/PLAY_NAME")); Uri uri=getIntent().getData(); edit1=(EditText)findViewById(R.id.edit1); edit2=(EditText)findViewById(R.id.edit2); String username=edit1.getText().toString(); String password=edit2.getText().toString(); String where="PLAY_NAME="+username; Cursor cursor=getContentResolver().query(uri, null, where, null, null); if(username.equals("") || password.equals("")){ Toast toast=Toast.makeText(getApplicationContext(), "用户名或密码不能为空", Toast.LENGTH_SHORT); toast.show(); }else if(!cursor.moveToNext()){ Toast toast=Toast.makeText(getApplicationContext(), "没有"+username+"这个帐号", Toast.LENGTH_SHORT); toast.show(); }else{ jumping(); } } };查询不了啊一直报那个错误。。求解 表user法一:Cursor cursor=db.query("user","username","username=?",new String[]{"wc"},null,null,null};if(cursor.getCount()>0) return true;法二:String sql="select username from user where username='wc'";Cursor cursor=db.rawQuery(sql);if(cursor.getCount()>0) return true; vlc-android 精简 关于频繁更新UI,崩溃问题~~~~~ 求救!!ZTE的V889M能刷2.3*的ROM吗? android 实现飘动效果 小弟求助,android TabHost布局问题,请帮忙 求救:把android手机设置为热点(AP)的原理 简单问题 『共享』0分小资料,希望能帮助您! 请问 如何把listView数据 更新 ? Android2.1源码,视频播放问题 MediaPlayer问题。。。 怎么获得Canvas中的一个像素点的颜色值
Cursor cursor=getContentResolver().query(uri, null, where, null, null); 我是这样写的,,可是它还是报错啊晕
01-01 12:38:41.086: ERROR/AndroidRuntime(1255): android.database.sqlite.SQLiteException: near "=": syntax error: , while compiling: SELECT * FROM PlAYER WHERE PLAY_NAME=
View.OnClickListener button1OnClickListener=new View.OnClickListener() {
@Override
public void onClick(View v) {
getIntent().setData(Uri.parse("content://com.huawei.biz.FormProvider/PlAYER/PLAY_NAME"));
Uri uri=getIntent().getData();
edit1=(EditText)findViewById(R.id.edit1);
edit2=(EditText)findViewById(R.id.edit2);
String username=edit1.getText().toString();
String password=edit2.getText().toString();
String where="PLAY_NAME="+username;
Cursor cursor=getContentResolver().query(uri, null, where, null, null);
if(username.equals("") || password.equals("")){
Toast toast=Toast.makeText(getApplicationContext(), "用户名或密码不能为空", Toast.LENGTH_SHORT);
toast.show(); }else if(!cursor.moveToNext()){
Toast toast=Toast.makeText(getApplicationContext(), "没有"+username+"这个帐号", Toast.LENGTH_SHORT);
toast.show();
}else{
jumping();
}
}
};
查询不了啊一直报那个错误。。求解
法一:
Cursor cursor=db.query("user","username","username=?",new String[]{"wc"},null,null,null};
if(cursor.getCount()>0)
return true;
法二:
String sql="select username from user where username='wc'";
Cursor cursor=db.rawQuery(sql);
if(cursor.getCount()>0)
return true;