我正在尝试制作一个用于管理小型商店的应用程序,该商店将处于脱机状态。我正在考虑使用SQLite满足我的数据处理需求。在为该项目创建安装程序后,数据库是否已连接到安装程序,或者必须采取其他步骤才能使应用程序正常工作。
SQLite还是解决此问题的最佳方法,还是我应该考虑其他事情?
答案 0 :(得分:2)
由于SQLite需要使用文件,因此可以在安装项目中包含一个包含SQLite数据库空模式的文件,然后将其复制到工作目录中。或将空的db文件作为资源添加到应用程序。然后在连接字符串生成器/提供程序中检查文件是否存在(如果不存在),从资源中读取文件并复制到目标位置。同样,SQLite是这种用法的不错选择。