C#制作单机版桌面软件(带数据库)

时间:2024-03-30 12:04:47

背景:制作一款可以傻瓜式安装的电脑软件,要求单机版,需要数据库。
选择:C#+sql server compact数据库
开发环境:vs2017专业版+.net4.6

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