来自 SQLiteConnection 对象的 SQLite .dump 命令

Ste*_*sek 5 c# sqlite

使用 .net 中的 SQLite,有没有办法.dump从 SQLiteConnection 类访问命令或等效的东西?

Dou*_*rie 5

.dump命令是 sqlite 命令行程序 ( shell.c) 的一部分,而不是 sqlite 库的一部分。因此,它不太可能由 .net 连接类提供。

但是,由于 sqlite 命令行程序的源代码位于公共领域,并且使用与 .net 包装器相同的库,因此可以将.dump命令的 C 代码转换为 C#。请参考函数do_meta_command这个文件