我想在我的解决方案中存储一个包含数据库创建脚本的项目。构建此项目时,它必须生成一个数据库文件,然后在运行时由该解决方案的该项目和其他项目使用。怎么做?
我知道我可以添加 Pre-Build 任务,但我想知道:
- 哪个命令行可以帮助我(也许 sqlite 有命令行客户端?)
- 在运行脚本之前是否需要创建一个空的数据库文件?
我想在我的解决方案中存储一个包含数据库创建脚本的项目。构建此项目时,它必须生成一个数据库文件,然后在运行时由该解决方案的该项目和其他项目使用。怎么做?
我知道我可以添加 Pre-Build 任务,但我想知道:
您可以在http://www.sqlite.org/download.html下载 SQLite 的命令行客户端 shell
然后您可以添加以下 Pre-Build 任务:
"sqlite3.exe" %dbFilename% < Database.sql
试试 Access db(扩展名:accdb)...它易于编辑,可以备份并与 Office 访问一起使用..以及它的便携式..