C#连接不上SQL SERVER 2000 本帖最后由 heyu1000 于 2010-03-17 10:51:05 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的连接字符串是那里获取的,或则你连接字符串取的问题。连接SQL数据库在客户端不需要装SQL客户端的吧, 不需要。 客户端不需要装SQL客户端.f5调试可以的话,你重新生成以下解决方案,看可以不 运行EXE的计算机和你本机的计算机是同一台? 客户端可以不用安装sql的,你看看的你程序的数据库连接字符串是不是正确 WinForm 程序,没有数据库还谈什么链接. 你直接点的EXE文件是你F5调试的那个吗?它分为Release和Debug两种,分别在不同的目录下的。 首先数据库连接字符串肯定没问题,因为F5都那样运行都是可以的。运行EXE程序之后,同样可以在VS里面用“附加到进程”那样去调试的,那样我也可以看到字符串是没有问题的,用这种方式都还是连不上,只能用F5那样调试才可以连接上,不知道是怎么回事,有没有哪位遇到过,这种问题我做开发这么多年了还真是第一次遇到!!! 连接字符串有可能有问题吧,客户端不用装SQL的 连接字符串肯定没问题,因为我直接运行EXE程序之后,同样可以用“附加到进程”来调试的,可以看到连接的字符串是什么,完全是一样的。但是这样连接就出错,连接不上!! 写出连接字符串到connectionstring.com里看看数据库是否能远程连接 你在写一个简单的访问数据库的Demo试试,Demo访问数据库正常吗?如果Demo访问也不正常那大概就是数据库服务器的问题了吧 清理解决方案。然后重新生成.这种情况应该是生成.exe文件的时候没有正常生成 重新写一个最简单的DEMO也是一样的,其他什么程序都没有,正在项目就连接数据库最简单的几条语句(具体代码就不写了,我想大家都非常清楚了,就是最简单的几条),还是一样的情况! c# windows服务程序&消息驱动 求救,桌面应用程序中,怎么保存webbrowser中打开的Word文档? winform中,共用菜单? 谁能给解释下 能用鼠标事件在面板上画图吗? 怎样修改vs2005? 如何创建自己的消息队列 c#导出 excel 遇到一个错误提示 类型“LinkButton”必须放在具有 runat=server sql server 中的case when 在oracle中如何用? 誰能給一個完整的SQLDATABASE底層連接類啊 如何在C#中判断某个文件是com组件? 新手,C#怎么写记录LOG的程式?
f5调试可以的话,你重新生成以下解决方案,看可以不
运行EXE程序之后,同样可以在VS里面用“附加到进程”那样去调试的,那样我也可以看到字符串是没有问题的,用这种方式都还是连不上,只能用F5那样调试才可以连接上,不知道是怎么回事,有没有哪位遇到过,这种问题我做开发这么多年了还真是第一次遇到!!!
连接字符串肯定没问题,因为我直接运行EXE程序之后,同样可以用“附加到进程”来调试的,可以看到连接的字符串是什么,完全是一样的。但是这样连接就出错,连接不上!!
到connectionstring.com里看看
数据库是否能远程连接