excel里面的数据如何导入SQLite3

excel里面的数据如何导入SQLite3,第1张

1替换掉逗号(',')和换行。因为逗号是csv中column的分割符,而换行会被认为是excel中的下一个row。

这两个字符用一些特殊的文本(!@#¥#2的组合,呵呵,火星文就行)替换掉。

这两种字符会影响sqlite对导入数据的解析。

2

excel数据存储为csv的格式

3

用终端打开sqlite程序,建database,建table。

4

sqlite中调用如下命令:

1)separator

','

回车

2)import

"csv文件名"

“表名”

程序中使用数据的话略显麻烦,读出数据后把我们前面的火星文再替换成逗号和换行。不过数据就能用了,这个地方应该还有更好的解决办法。

ps

separator

可以自己来指定,只要我们的文本数据能符合格式就行了。

解答:

我使用了ArrayList来缓存数据。

每一行的数据,存入一个新new出来的ArrayList<String>中;

当读取完该行的所有数据后,将ArrayList<String>存入一个已经new好的 ArrayList<ArrayList<String>> 当中,直到数据表所有数据被读取出来。

具体 *** 作(只需查看ReadDataFromExcel() 和 WriteDataToSQLite() 这两个方法即可)。

以上就是关于excel里面的数据如何导入SQLite3全部的内容,包括:excel里面的数据如何导入SQLite3、excel连接sqlite3、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9302721.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存