1、没有指定你的数据库驱动
2、没有安装sql客户端或没有拷贝相应的库文件;
2、没有安装sql客户端或没有拷贝相应的库文件;
解决方案 »
- 想在datagridview中增加一列来显示其它数据该怎么实现,SQL语句又该怎么写?
- 如何对socket验证?
- visual studio2010连接Access2007出现问题,求解!!!!
- winform中关于treeview和propertyGrid的问题
- C# 问题求教
- 关于event使用.以前没看过这样的方法!
- 如何捕获水晶报表打印按钮事件啊???
- 写Windows Service遇到的时间设定问题,求帮助
- 我用.NET 2002做开发,求可使用的混淆器
- 类库的配置项目在那里写最好?我即不想写在注册表,也不想写应用程序配置文件
- 在线求解--关于sqlserver2005与网页配置问题,用vs2005编的代码
- 用VS2005调用Platform Builder写的Dll
2、你在客户端用SQLServer查询分析器能连服务器上的SQLSERVER吗?如果上面两步都能,那么程序应该没问题,就能连上
其次,你的数据库是否拥有实例名。如sqlexpress那么Data Source=Station1\sqlexpress,建议从数据库的服务器名称栏里拷过来。
再者,如果服务器名字不行,请用ip。
或
(loacl)
语法没看出有什么问题,不如把SQL服务器先设成Windows身份验证,修改一下SQL语句试试。如果没问题改过来再看看loacl和是否使用sqlexpress数据库引擎
说明不是你程序有问题,是机器访问权限的问题,解决方法有两种
1,安装Sqlserver sp4
2,在服务器添加一个用户,客户端先用这个用户通过网络邻居访问一下服务器,再链接SQLSERVER
还有你的这台数据库服务器,开通了远程访问没?
我的机子ip是192.168.99.160