0

我是安卓新手。我想创建一个包含姓名和电话号码的数据库。我需要在这个数据库中添加或修改电话号码元素。有人可以帮我在数据库中创建一个包含这两个元素的表并检查是否存在特定名称。如果没有,我想创建添加将其添加到表中。如果名称存在,我希望能够修改电话号码。我只想创建一次表。我想我还需要检查表是否已创建。

有人可以给我一个完整的 android 示例,在数据库中实例化、创建、插入、删除或修改或搜索元素吗?请?

欣赏,。谢谢

基于学生数据库的示例 ( http://androidpartaker.wordpress.com/2011/07/03/introduction-to-android-sqlite-database)

我有:

if (cursor != null) {
            while (cursor.moveToNext()) {
                if (cursor.getString(1).equals("me")) value=i;
                Log.i("Student", "Student Name: " + cursor.getString(1)
                        + " Grade " + cursor.getString(2));

                i=i+1;
            }
        }

        Cursor cursor1 = dbUtil1.fetchStudent(value);
        if (cursor1 != null) {
            //while (cursor1.moveToNext())
            {

                Toast.makeText(this, "Student "+ "Student Name: " + cursor1.getString(1)
                        + " Grade " + cursor1.getString(2),Toast.LENGTH_LONG).show();

                //i=i+1;
            }
        }

但无法正常工作。我哪里错了?

4

2 回答 2

0

这里:

http://developer.android.com/guide/topics/data/data-storage.html#db

于 2012-07-10T09:14:52.660 回答
0

这是通过示例应用程序很好地介绍了 Android SQLite 数据库:http ://androidpartaker.wordpress.com/2011/07/03/introduction-to-android-sqlite-database/

于 2012-07-10T09:16:08.817 回答