首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

sqlite 如何把数据导入 csv文件

2012-02-06 
sqlite 怎么把数据导入 csv文件如题[解决办法]sqlite3-csv -header test.dbselect * from tt stat.csv

sqlite 怎么把数据导入 csv文件
如题

[解决办法]
sqlite3 -csv -header test.db "select * from tt" > stat.csv
[解决办法]
or
进入SQLITE
Sqlite> .output file.dat -- 所有输出写入 file.dat 文件
sqlite> select * from table; -- 输出会写入 file.dat 文件
[解决办法]
1楼的代码在命令行下输入
[解决办法]
在命令行下输入,即WINDOWS的DOS窗口下,也可以用你的代码调用
sqlite3 -csv -header test.db "select * from tt" > stat.csv
[解决办法]
你现在是在哪儿操作你的SQLITE3?

你可以直接在操作系统的命令行中直接 
C:\>sqlite3 -csv -header dbname "select * from table1" > aaa.csv
[解决办法]
CSV实际上是TXT文件,也可以用代码将数据写入TXT文件中
[解决办法]
如果你已经在SQLITE3中,则可以直接通过命令

.output c:\test\aaa.csv 把内容输出到指定文件。
[解决办法]
那你直接在。NET程序中把DATASET中的DATATABLE写入到文本文件就行了。
[解决办法]
SQLITE的驱动安装没有,如已经安装,连接SQLITE文件,再用代码写入TXT 文件中
OR
直接到SQLITR。ORG 下载SQLITE文件
[解决办法]
你的数据库文件在哪儿?
[解决办法]
SQLITE是一个文件数据库,它的数据库只是个文件。如果你连这个文件都不知道在哪儿,那你如何去连这个数据库?
[解决办法]

探讨
引用:
SQLITE的驱动安装没有,如已经安装,连接SQLITE文件,再用代码写入TXT 文件中
OR
直接到SQLITR。ORG 下载SQLITE文件

要操作的db文件放在哪啊

[解决办法]
那你就直接 
sqlite3 F:\fsrss.db

然后进行操作。

[解决办法]
另外你的导出为CSV文件只是针对表,如果有多个表,则你需要多次执行,以导出不同的CVS表。

C:\>sqlite3 -csv -header fsrss.db "select * from table1" > F:\fsrss.csv
[解决办法]
整个DB的内容?要就要循环取得所有表名,sqlite_master中有 再执行
sqlite3 -csv -header test.db "select * from tt" > stat.csv
[解决办法]
从sqlite.org网站上, 下一个sqlite3.exe或者自己编译一个sqlite3.exe(省事的话,直接下载)
放到c:\
然后执行命令行:
c:\sqlite3 -csv -header f:\fsrss.db "select * from table1" > F:\fsrss.csv
完毕。

热点排行