安卓初学者,遇到写问题,求大牛帮忙

qq_41159963 2017-11-24 09:19:28
验证用户名与密码是否正确,数据库已经写好,就是不知道如何循环验证数据库与页面上的用户名与密码是否一致,如何给数据库每个值设置对象用equals方法验证啊!急急急,代码如下:ublic class MainActivity extends Activity implements OnClickListener {
protected static final String TableName ="tb_user";
protected static final String TableName_2 ="tb_doctor";


EditText et_name;
EditText et_password;
Button btn_1;
Button btn_2;


@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

et_name=(EditText)findViewById(R.id.et_number);
et_password=(EditText)findViewById(R.id.et_password);
btn_1=(Button)findViewById(R.id.btn_login);
btn_2=(Button)findViewById(R.id.btn_login2);
btn_1.setOnClickListener(this);
btn_2.setOnClickListener(this);
}


@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}


@Override
public void onClick(View v) {
String name;
String password;
DBOpenHelper helper=new DBOpenHelper(MainActivity.this);
SQLiteDatabase db=helper.getWritableDatabase();



switch (v.getId()) {
case R.id.btn_login2:
ContentValues values=new ContentValues();
name=et_name.getText().toString();
password=et_password.getText().toString();
values.put("_id", name);
values.put("password", password);
db.insert(TableName, null, values);
Toast.makeText(getApplicationContext(), "注册成功!", Toast.LENGTH_SHORT).show();
db.close();
break;
case R.id.btn_login:
//用户名and密码验证

}


}


}

...全文
177 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_41159963 2017-11-24
  • 打赏
  • 举报
回复
引用 2 楼 繁华终归落尽的回复:

SELECT * from user where login_name = 'xxx' and password = 'xxx'
就是查有没有对用的用户记录啊
就只要这一句就行了吗
妮妮1204 2017-11-24
  • 打赏
  • 举报
回复
我只是来混个每日10分的, 参考下这个下面的其他回答: https://zhidao.baidu.com/question/574533221.html
繁华终归落尽 2017-11-24
  • 打赏
  • 举报
回复

SELECT * from user where login_name = 'xxx' and password = 'xxx'
就是查有没有对用的用户记录啊
qq_41159963 2017-11-24
  • 打赏
  • 举报
回复
大佬们帮忙呀,不会第一次就沉了吧

58,452

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧