解答:
我使用了ArrayList来缓存数据。
每一行的数据,存入一个新new出来的ArrayList<String>中;
当读取完该行的所有数据后,将ArrayList<String>存入一个已经new好的 ArrayList<ArrayList<String>> 当中,直到数据表所有数据被读取出来。
具体 *** 作(只需查看ReadDataFromExcel() 和 WriteDataToSQLite() 这两个方法即可)。
你下在一个SQLite Expert Personal 3
打开一个db文件
每次打开一张表,选中所有数据,复制,粘贴到excel中不就可以啦!
SQLiteSPY 能打开的就是SQLite3数据库,可以在SQLiteSPY里面导出为文本,如果希望EXCEL直接读取,需要安装ODBC驱动程序、建立ODBC数据源,然后就可以在EXCEL导入
先把excel表第一行加上字段名称,如
字段1 字段2
数据1 数据2
在更改表名和里面的名称,在excel左下角,更改后在SQL运行
select from OPENROWSET('MICROSOFTJETOLEDB40','Excel 50;HDR=YES;DATABASE=C:\kaoqinxls(路径和表名)',a$(表里面的名称))
先将apisqlite改成apidb,然后下载sqlitestudio-214,免安装,可以打开下载的数据库文件了,选中表,右键-导出,选择CSV格式即可,那个格式是可以用EXCEL打开的,我给你导出好了。
以上就是关于excel连接sqlite3全部的内容,包括:excel连接sqlite3、sqlite3数据库*.db文件怎么转换成excel文件、我有一个文件可以用SQLiteSPY能打开,我想问下这个是什么数据库文件,用什么数据库打开,怎样能转成excel等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)