把Excel中的数据导入到sqlite3中

输出excel文件为CSV格式。

使用.import命令:

.separator ","

.import excel_export.csv your_table

参见:

documentation:http://www.sqlite.org/sqlite.html

Importing Files:http://www.sqlite.org/cvstrac/wiki?p=ImportingFiles

写到文本里导入数据库:http://blog.csdn.net/happy_bug/article/details/6387069

上面的方法有一些问题,逗号的使用不知道怎么解决,而且每次导入都需要执行程序。

更简易的方法:在windows7上安装一个excel的插件:http://www.rssbus.com/excel/?tabs=6

插件作用:可以在excel中添加、修改、删除sqlite表中的数据

使用中遇到的问题:

1、每个table中都必须设置一个primary key,在sqlite数据库中设置

2、excel和sqlite建立好关联后,如果移动了位置或者是换了电脑就没法正常使用了,最好由一个人来使用,其他人负责收集数据到excel中即可。

相关推荐