2,输入:cd /data/data/
3, 选择你所在的数据库文件,比如我的com.android.homework, 输入命令:cd com.android.homework
4, 可以使用ls -l 命令查看当前目录中的文件
5,输入: cd databases 进入到数据库文件中
6, ls -l 显示你数据库中你建立的数据库
7, sqlite3 info.db 进入到你选择的数据库中
8, .tables :查看你建的表
9, select * from table_name;s 可以查看整个表的信息
10, 使用其他的SQL语句可以进一步对表进行 *** 作,注意SQL语句必须用分号(;)结尾
先查找啊,查找整个表,判断有没有数据,没有数据在查询Cursor
cursor2=db.rawQuery("select
*
from
news_inf",null)
if(cursor.getCount()==0)
{
//执行插入
语句
}
你说的这种功能,需要花费大量代码来实现的。还不如一个查询一个方法的来做。
下面是示意:
string query(int id, string name, string pwd)
{
string sql = "select * from user"
string where = ""
if (id>0)
where += "id>" + id
if (name != "")
where += "name=" + name
if (pwd!="")
where += "pwd="+pwd
if (where!="")
sql += "where " + where
return sql
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)