嗯,到底怎么弄呢刚试了下,貌似create是用来创建table的,你当前没有数据库 所以就没法创建表 你试下用下面的命令创建数据库:D:\Android\android-sdk-windows\tools>sqlite3 test.db //打开数据库,没有就自己创建 SQLite version 3.6.22 Enter ".help" for instructions Enter SQL statements terminated with a ";" sqlite> .database seq name file --- --------------- ---------------------------------------------------------- 0 main D:\Android\android-sdk-windows\tools\test.db sqlite> create table test(username test, age integer); sqlite> .table test sqlite> insert into test values('abc',100); sqlite> select * from test; abc|100 sqlite>
否则它会认为是你sql语句没写完
不过sqlite3每个语句都要以分号结束的,要不会一直等待你输入的
create database 'abc';
是可视化的...
手机里的数据库 你只需要用ADB PULL出来 用这个软件修改 然后在PUSH进去就行了
嗯,到底怎么弄呢刚试了下,貌似create是用来创建table的,你当前没有数据库 所以就没法创建表
你试下用下面的命令创建数据库:D:\Android\android-sdk-windows\tools>sqlite3 test.db //打开数据库,没有就自己创建
SQLite version 3.6.22
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> .database
seq name file
--- --------------- ----------------------------------------------------------
0 main D:\Android\android-sdk-windows\tools\test.db
sqlite> create table test(username test, age integer);
sqlite> .table
test
sqlite> insert into test values('abc',100);
sqlite> select * from test;
abc|100
sqlite>
你的需求我还是没有听懂....
你用DDMS把数据库文件pull出来 然后用可视化的SQLite数据线管理软件处理完 在push回去就不行了