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

第七讲 调用数据库

作者: 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