请各位大侠帮忙修改一下vb连接公网ip下的sql2000数据库的字符串,谢谢!
大家好,请各位大侠帮忙修改一下vb连接公网ip下的sql2000数据库的字符串,端口是4812,公网ip是113.79.231.28,本人原先采用的局域网连接到时候是可以连接到数据库的表的,可是换到另外一台公网外的电脑连接就不行了,我先可能字符串有点变化,可是不知怎么改,还请各位不吝指教,谢谢,感激不尽啊!我把代码贴出来:.ConnectionString = "Provider=SQLOLEDB.1;Persist Security Info=False;Initial Catalog=master" & _
";Data Source=192.168.1.88\LYC_DATA;User ID=sa;Password=123"
另外把代码改以下连不通:
.ConnectionString = "Provider=SQLOLEDB.1;Persist Security Info=False;Initial Catalog=master" & _
";Data Source=113.79.231.28,4812\LYC_DATA;User ID=sa;Password=123"
提示“实时错误 '-2147467259 (80004005)‘:
…………sql server不存在或拒绝访问。
--------------------编程问答-------------------- 如果你确认IP,用户名,密码都没错的话。
例:
ConnStr = "Provider=SQLOLEDB.1;Persist Security Info=True;User ID=登录数据库用户名(默认为sa);Password=登录数据库密码;Initial Catalog=数据库名;Data Source=服务器名(默认为:MERRYCHINA)" '这是连接SQL数据库的语句
ConnStr = "Provider=SQLOLEDB.1;Persist Security Info=True;User ID=sa;Password=123;Initial Catalog=数据库名(不知道你是哪一个你自己写吧);Data Source=MERRYCHINA" '这是连接SQL数据库的语句 --------------------编程问答-------------------- vb连接SQL数据库问题真多.我的出现了 无效用户名/没初始化...
--------------------编程问答-------------------- 1、看看防火墙设置
2、数据库打sp4补丁 --------------------编程问答-------------------- 好的,我试试,先谢谢fac123123,有问题再继续请教你,感激不尽! --------------------编程问答--------------------
这不是已经很明显了么, 服务器网络防火墙1433端口开没开?
补充:VB , 数据库(包含打印,安装,报表)