背景:制作一款可以傻瓜式安装的电脑软件,要求单机版,需要数据库。
选择:C#+sql server compact数据库
开发环境:vs2017专业版+.net4.6
- vs2017下载安装:百度就可以了,选择桌面软件的开发配置就可以
- sql server compact 安装使用
下载路径微软官网:sql Server compact
下载下来安装就可以了,默认路径就在C:\Program Files (x86)\Microsoft SQL Server Compact Edition下 - 下载数据库管理工具(需要重启):Sql server compact toolbox
vs2017中:工具-》扩展和更新-》联机,然后搜索,下载安装即可
- 使用Sql server compact toolbox连接数据库
工具栏打开Sql server compact toolbox,然后点击链接compact数据库按钮
创建一个,密码和路径还有大小记住,然后在vs服务器资源管理中找到数据连接,添加刚才的连接,我的自动连接好了,如下:
注意数据源 - 连接compact数据库
app.config配置
代码:
之后连接数据库需要一个包,using System.Data.SqlServerCe;这个包在sql server compact 安装路径下的:C:\Program Files (x86)\Microsoft SQL Server Compact Edition\v4.0\Desktop下面,复制到项目中,然后添加到引用中,和连接sql数据库一样,只是用的包不同。同类的问题也可以这样解决,如果类的包找不见,先看看有没有引用!! - 打包:详情请看我的下一篇文章: