大家好,请各位大侠帮忙修改一下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不存在或拒绝访问。
.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不存在或拒绝访问。
例:
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数据库的语句