日期:2014-05-18  浏览次数:20802 次

请教大家一个WinForm连接数据库的问题,连接串如下

小弟今日做一个c/s架构的程序,用到远程服务器数据库。所有进行远程连接 在项目中添加了App.config文件配置如下

 <add name="ConnectionText" connectionString="server=212.121.32.13,1433;uid=bb;pwd=;database=xin;"/>

报错 连接不到服务器。。。。。不指定怎么回事  

请问大家是不是还有什么写法可以做到呢! 我随便把 server的ip改成另外一个服务器地址

报错说bb登入失败。。。。很郁闷212.121.32.13服务器的数据库跟防火墙都没什么问题。


------解决方案--------------------
连用户名都没有,也不知道是什么数据库驱动,sqlserver还是access,好好查查资料吧
------解决方案--------------------
最后多了个分号?

------解决方案--------------------
探讨

连用户名都没有,也不知道是什么数据库驱动,sqlserver还是access,好好查查资料吧

------解决方案--------------------
我记得连接字符串最后好像不用分号的,
<add name="ConnectionText" connectionString="server=212.121.32.13,1433;uid=bb;pwd=;database=xin"/>
------解决方案--------------------
212.121.32.13,1433====>212.121.32.13:1433
------解决方案--------------------
探讨
212.121.32.13,1433====>212.121.32.13:1433

------解决方案--------------------
用到远程服务器数据库
sql2000?
1.sp4补丁打了吗?没打,玩不了远程。
2.即使打sp4补丁,也不能保证sql2000能被远程访问。
建议,远程连接数据库还是用sql2005吧。
------解决方案--------------------
http://connectionstrings.com/sql-server

请比照这里提供的连接串说明,修改自己的
------解决方案--------------------
IP地址连接后面是用:号连接端口,你错写成,号
当然连不上去
6楼,正解
------解决方案--------------------
哦,端口确实是用,号连接,以前不知道,哈哈!!!
我试了下连接语句没问题,但是,你可以检查下BB用户是否有登录数据库xin的权限.
------解决方案--------------------
探讨
用到远程服务器数据库
sql2000?
1.sp4补丁打了吗?没打,玩不了远程。
2.即使打sp4补丁,也不能保证sql2000能被远程访问。
建议,远程连接数据库还是用sql2005吧。

------解决方案--------------------

sql2000问题就是多,为啥不用sql2005,2000能干的东西,2005也能干,2005能干的,2000不能干啊