android sqlite3 在adb 中执行问题

jayaaaiii 2011-04-14 02:04:11
在我的程序是我插入了一条数据。可为什么在adb shell中查询的时候老是查询不出来呢。 希望高手指点一下
我是这程序中插入的:
SQLiteDatabase db=new DatabaseHelper(sqlActivity.this,"joy_db")
.getWritableDatabase();
ContentValues values=new ContentValues();
values.put("id", 1);
values.put("name", "chenjia");
db.insert("users",null, values);

可我在adb shell中查询时不管写什么都是有一种结果,打印出你刚才写的执行命令其它什么都没有:
# cd databases
cd databases
# ls
ls
joy_db
# sqlite3 joy_db
sqlite3 joy_db
SQLite version 3.6.22
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> .schema
.schema
CREATE TABLE android_metadata (locale TEXT);
CREATE TABLE users(id int,name varchar(20));
sqlite> select * from users
select * from users
...> la
la
...> ls
ls
...>


...全文
134 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
CyberLogix 2011-04-15
  • 打赏
  • 举报
回复
SQL语句后面要有一个;
andrewhunter 2011-04-15
  • 打赏
  • 举报
回复
[Quote=引用楼主 jayaaaiii 的回复:]
sqlite> select * from users
select * from users
...> la
la
...> ls
ls
...>
[/Quote]

分号很重要啊!
sqlite> select * from users;
guzhijie1981 2011-04-15
  • 打赏
  • 举报
回复
select * from user;

分号

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧