android sqlite-实例化创建插入元素搜索
我是android新手。我想创建一个包含姓名和电话号码的数据库。我需要添加此数据库或修改电话号码元素。 有人能帮我在数据库中用这两个元素创建一个表,并检查是否存在特定的名称吗。如果没有,我想创建它添加到表中。如果名称存在,我希望能够修改phoe编号。我只想创建一次表。我想我还需要检查表是否已创建 有人能给我一个完整的android示例,在数据库中实例化、创建、插入、删除、修改或搜索元素吗?求你了 欣赏,。多谢各位 基于学生数据库的示例(android sqlite-实例化创建插入元素搜索,android,sqlite,Android,Sqlite,我是android新手。我想创建一个包含姓名和电话号码的数据库。我需要添加此数据库或修改电话号码元素。 有人能帮我在数据库中用这两个元素创建一个表,并检查是否存在特定的名称吗。如果没有,我想创建它添加到表中。如果名称存在,我希望能够修改phoe编号。我只想创建一次表。我想我还需要检查表是否已创建 有人能给我一个完整的android示例,在数据库中实例化、创建、插入、删除、修改或搜索元素吗?求你了 欣赏,。多谢各位 基于学生数据库的示例(http://androidpartaker.wordpre
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;
}
}
但它不能正常工作。我哪里错了?这里:
这里通过一个示例应用程序很好地介绍了Android SQLite数据库:非常感谢您的帖子。根据您发送的示例,我想问一下如何调用fetchStudent(long id)方法?如何检索特定学生的id(基于学生姓名)。你能帮助我吗?在文章末尾的示例中显示了示例代码。示例显示了其中两种方法,即
createStudent
和fetchAllStudents
。您可以用类似的方式调用fetchStudent
。只需传入记录的唯一id。但是如何查找唯一id呢?。你能举个例子吗?