与Android中的数据库创建相似,使用OrmLite创建数据库需要我们创建一个SqlOpenHelper继承OrmLiteSqliteOpenHelper,在OrmLiteSqliteOpenHelper也有两个重要方法,分别是onCreate和onUpgrade,负责数据库创建以及升级时的 *** 作 01public class My
sorry, 没安装"sqlite developer"
若只是想导出sqlite数据库中的表数据可以很简单地用sqlite命令:
tim@ubtim:~/workspace$ sqlite3
SQLite version 377 2011-06-23 19:49:22
Enter "help" for instructions
Enter SQL statements terminated with a ";"
sqlite> create table tb_test (field int, val varchar(3));
sqlite> insert into tb_test values (1, 'a');
sqlite> insert into tb_test values (2, 'b');
sqlite> insert into tb_test values (3, 'c');
sqlite> mode csv
sqlite> output tb_testcsv
sqlite> select from tb_test;
sqlite> q
tim@ubtim:~/workspace$ cat tb_testcsv
1,a
2,b
3,c
tim@ubtim:~/workspace$
利用中间件,如VFP,效率是很高的,批量导入数据可以解决你的现状
1建立SQLite数据源数据连接,从SQLite批量读出数据,写入中间表
2建立SQLSERVER数据连接,使用APPEND FROM命令,极块的完成数据向SQLSERVER导入
----------
我意思还是写个程序,并且最好做成可维护的,可以选择要导入导出的文件名,方便自己维护
我说的方法是可行的,几十万条记录我进出速度都是很快的可以和SQLSERVER自带的导入导出速度媲美
以上就是关于如何使用ormlite有效地插入android的sqlite数据库批量数据全部的内容,包括:如何使用ormlite有效地插入android的sqlite数据库批量数据、如何用SQLite Developer导入数据库文件、有没有将SQLite表及数据导入MSSQLServer的快速方法等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)