winform程序+SqlServer在别人的电脑上执行
我最近做了个小程序,用VS2008和SqlServer做的,数据加载到DataGridView中用服务资源管理器配置的,程序完工后,我把Debug里的.exe程序复制到别...
我最近做了个小程序,用VS2008和SqlServer做的,数据加载到DataGridView中用服务资源管理器配置的,程序完工后,我把Debug里的.exe程序复制到别人的电脑上,并在另外一台电脑上安装了SqlServer,以及附加了我需要用的数据库,可是当我执行我的.exe程序时,无法连接数据库!请问各位高手,怎么解决这类问题?小弟,感激不尽啊!
展开
展开全部
别人的电脑 有无装对应的 framework 如果界面看到了 应该就是连接字符串的问题了 或者你的服务器数据库服务没有开 或者你只是连接到本地机
如果数据不用跟服务器交互 你可以使用桌面数据库 Access 相对来说会比较简单
如果数据不用跟服务器交互 你可以使用桌面数据库 Access 相对来说会比较简单
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
既然两边都装了SQL 也都有数据库了 那么建议你查看下连接数据库的地址写的对不对 尤其是"MAPPATH"啊 "/"啊" "//"这种容易出错的地方
尤其是MAPPATH这种 直接复制EXE的话配置文件很可能出错的
尤其是MAPPATH这种 直接复制EXE的话配置文件很可能出错的
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
估计是连接字符串的问题,两台机器要的sql server配置不同吧?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
连接字符串的问题吧~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询