美文网首页
第七讲 调用数据库

第七讲 调用数据库

作者: Android课程笔记 | 来源:发表于2016-12-04 23:21 被阅读16次

安装软件

一、导入

这里因为主要学习数据库中数据的调用,所以省略之前制作工程的步骤,拿一个已经做好的工程文件进行加工。

二、新建表

1、新建class

新建class会有一个错误提醒,点击解决办法中的第一个

新建一个名为“mydb”的数据表,内含 pid、name以及password

2、将数据表设为只读,与首界面组建连接,打开后将其关闭。

3、打开DDMS ——> File Explorer ——> data ——> data ——> com.fxc.sqlitetest ——> databases——> mydb ——> 右上角Pull a file... 在桌面上生成mydb数据表文件

打开一开始安装的软件SQLite Expert Personal,将生成的mydb拖入左栏打开一开始安装的软件SQLite Expert Personal,将生成的mydb拖入左栏

4、打开一开始安装的软件SQLite Expert Personal,将生成的mydb拖入左栏

三、注册功能

1、实现用户的注册

步骤 1。用可写方式打开数据库

        2。获取用户输入的用户名密码

        3。调用insert实现数据的插入

2、运行程序,在用户名和密码栏输入信息,点击注册

3、重新DDMS中导出,拖入SQLite中

可以看到,此时刚才输入的注册信息已经加载到数据表中。

四、登录功能

1、登陆验证

步骤 1。获取用户名用户密码

        2。调用查询方法,进行动态查询,若成功,会得到一个非空的游标

        3。通过控制游标取得动态表用户名 ,设置为登陆用户

if(cursor.getCount()<=0){textview.setText("用户不存在");}

else

{

cursor.moveToFirst();

Stringmsg=cursor.getString(cursor.getColumnIndex("name"));

textview.setText(msg);

}

3、Run, 输入表中已有用户点击登录,成功登陆;输入表中没有用户点击登录,显示用户不存在

相关文章

网友评论

      本文标题:第七讲 调用数据库

      本文链接:https://www.haomeiwen.com/subject/cmwgpttx.html