android SQLite 查询数据查询不了,不知道怎么修改语句
caseR.id.action_Query:Builderbuilder_query=createAlertDialog(android.R.drawable.ic_di...
case R.id.action_Query:
Builder builder_query = createAlertDialog(android.R.drawable.ic_dialog_alert, "查询警员信息");
View view1 = getLayoutInflater().inflate(R.layout.dialog_query, null);
final EditText et_name1 = (EditText) view1.findViewById(R.id.editText_dialog_name);
final EditText et_number1 = (EditText) view1.findViewById(R.id.editText_dialog_number);
builder_query.setView(view1);
builder_query.setPositiveButton("确定", new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
String name = et_name1.getText() + "";
String number = et_number1.getText() + "";
if (name.equals("") || number.equals("")) {
toast("查询失败,请输入完整信息");
} else {
String sql = "select from tb_mycontacts where usename=? and number=?";
boolean flag = dbHelper.execData(sql, new Object[] { name, number });
if (flag) {
toast("查询成功!");
reloadView();
} else {
toast("查询失败!");
}
}
}
});
builder_query.show();
break;
}
这段代码有问题,查询功能实现不了,求解答谢谢 展开
Builder builder_query = createAlertDialog(android.R.drawable.ic_dialog_alert, "查询警员信息");
View view1 = getLayoutInflater().inflate(R.layout.dialog_query, null);
final EditText et_name1 = (EditText) view1.findViewById(R.id.editText_dialog_name);
final EditText et_number1 = (EditText) view1.findViewById(R.id.editText_dialog_number);
builder_query.setView(view1);
builder_query.setPositiveButton("确定", new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
String name = et_name1.getText() + "";
String number = et_number1.getText() + "";
if (name.equals("") || number.equals("")) {
toast("查询失败,请输入完整信息");
} else {
String sql = "select from tb_mycontacts where usename=? and number=?";
boolean flag = dbHelper.execData(sql, new Object[] { name, number });
if (flag) {
toast("查询成功!");
reloadView();
} else {
toast("查询失败!");
}
}
}
});
builder_query.show();
break;
}
这段代码有问题,查询功能实现不了,求解答谢谢 展开
3个回答
展开全部
egional strategies calls for flexibil
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ently, let’s ascant international pres
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
更多追问追答
追问
对,在数据库的activity.java里:用于插入更新和删除的
public boolean execData(String sql, Object[] bindArgs) {
try {
dbConn.execSQL(sql, bindArgs);
return true;
} catch (Exception e) {
return false;
}
}
这段截图代码直接放到onclick()里吗?只有部分
追答
String sql = "select from tb_mycontacts where usename=? and number=?";应该有问题吧这句。 select * from xxx什么的。或者你需要选项
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询