【发布时间】:2010-09-24 20:24:12
【问题描述】:
使用 .net 中的 SQLite,有没有办法访问 .dump 命令或 SQLiteConnection 类中的等效命令?
【问题讨论】:
使用 .net 中的 SQLite,有没有办法访问 .dump 命令或 SQLiteConnection 类中的等效命令?
【问题讨论】:
.dump 命令是 sqlite 命令行程序 (shell.c) 的一部分,而不是 sqlite 库的一部分。因此,.net 连接类不太可能提供它。
但是,由于 sqlite 命令行程序的源代码位于公共域中,并且使用与 .net 包装器相同的库,因此可以将 .dump 命令的 C 代码转换为 C#。见this file中的函数do_meta_command。
【讨论】: