仪器社区

C#制作软件连接本地数据库生成之后安装在别人的电脑上不能用

yszz47 2013-09-15
C#framework3.5VS2010SQLserver的数据库文件.mdf自己调试的时候都成功了!生成了安装文件。在别的PS上安装成功了。。启动的时候也能打开界面。但是涉及到数据库的连接操作时。就报错了... C# framework3.5 VS2010 SQLserver的数据库文件.mdf 自己调试的时候都成功了! 生成了安装文件。 在别的PS上安装成功了。。启动的时候也能打开界面。但是涉及到数据库的连接操作时。就报错了!弹出来说server端口服务没有打开或者什么的。。。可是那台电脑上没有sqlserver。。我创建的数据源也是本地数据库啊!怎么办才能让那台电脑不装SQLserver也能用?毕竟是一个单机软件。
评论
全部评论
762488155
首先明确一下连的是什么数据库?下面的以 Sqlserver 为例
1、首先确认 客户端 和 数据库 网络是联通的,Ping IP 地址能否ping 通

2、看一下数据库服务器 sqlserver 服务是否开启
3、打开 Sqlserver 配置管理器,看下 MSSqlserver 网络配置,MSSqlserver 协议 里面的 TCP/IP 是否已启用
4、确认一下 sqlserver 服务器 防火墙是否开启
5、确认 在客户端机器上 telnet IP地址 1433 , 看看 1433 端口能否访问
6、再次确认sqlserver 登录的用户名和密码
7、确认一下 软件 的 .net 运行环境是否在客户机上已安装
2 0 2017-09-17 0条评论 回复
文艺培训中心班
不装sqlserver不能用,除非换其它类型的数据库
17 0 2013-09-16 0条评论 回复
2018飞鱼
  既然用了sqlserver的数据库,那么在发布的电脑上也要安装sqlserver才行,目前似乎没有不装sqlserver也能打开数据库的办法,这点在软件开发安期就应该考虑到的。
  如果只是单机软件,而数据逻辑较简单、数据量也不大的,可以选择Access 等一些桌面型数据库。
5 0 2013-09-16 0条评论 回复
您可能感兴趣的社区主题
加载中...
发布 评论