[关于连接字符串的问题]如何连接远程数据库服务器上的某个实例??

zhw2ll 2006-02-17 07:18:11
远程数据库服务器IP地址:218.202.154.99 端口:1433
数据库实例名:MYDB
数据库:IDBs
其中一个表名为:Students
==========================================================
通过SQLConnection连接该服务器,请问字符串该如何编写??
...
dim conn as sqlconnection
dim connstr as string

'+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
本地服务器写法如下:
connstr="server=(local)\MYDB;database=students;user id=sa;pwd=1234567;"
'+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
那么远程连接有公网IP的数据库服务器,connstr该如何写呢???

我怎么没找到关于连接非(local)数据库的字符串写法的相关资料呢?

本人愚钝,还望高人指点,谢谢先!
...全文
229 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
jnnxwjh 2006-04-10
  • 打赏
  • 举报
回复
我也遇到了这样的问题,至今也没有解决.
poooorgun 2006-02-21
  • 打赏
  • 举报
回复
在控制面板中设置数据源
daisi 2006-02-21
  • 打赏
  • 举报
回复
其实最好还是用remoting技术把
  • 打赏
  • 举报
回复
将localhost换成ip试一下了
zhw2ll 2006-02-20
  • 打赏
  • 举报
回复
谁遇到过同样的情况???
针对实例的连接字符串究竟该如何写啊?
===这里怎么可能没人知道呢? 晕4啊!!!
夜雨悠扬 2006-02-20
  • 打赏
  • 举报
回复
connstr="server=IPAddress,port;database=students;user id=sa;pwd=1234567;"
把其中的IPADDRESS和端口替换就可以了
sanjie88 2006-02-20
  • 打赏
  • 举报
回复
帮你顶
sanjie88 2006-02-18
  • 打赏
  • 举报
回复
用自定义的实例到是没试过
sanjie88 2006-02-18
  • 打赏
  • 举报
回复
用oledb连接,就可以了
zhw2ll 2006-02-18
  • 打赏
  • 举报
回复
怎么没有高人进来啊?
难道我的这个问题问的不对么?
怎么就是没有人回答呢?
zhw2ll 2006-02-17
  • 打赏
  • 举报
回复
我的问题中有个地方写错了。sorry....再次重新做问题描述:
远程数据库服务器IP地址:218.202.154.99 端口:1433
数据库实例名:MYDB
数据库:IDBs
==========================================================
通过SQLConnection连接该服务器,请问字符串该如何编写??
...
dim conn as sqlconnection
dim connstr as string

'+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
'如果连接本地数据库服务器,正确连接字符串的写法如下:
connstr="server=(local)\MYDB;database=IDBs;user id=sa;pwd=1234567;"
....
conn=new sqlconnection(connstr)
conn.open()
...
'+++++++++++++++++++++++++++++++++++++++++++++++++++++++++

那么远程连接IP为218.202.154.99的数据库服务器时,connstr该如何写呢???
我怎么没找到关于连接非(local)数据库的字符串写法的相关资料呢?

望高手指点....
jamsonwoo 2006-02-17
  • 打赏
  • 举报
回复
server=IP
zhw2ll 2006-02-17
  • 打赏
  • 举报
回复
我安装数据库的时候,没有选择默认实例,是自己定义的实例MYDB,我直接用IP地址连过,如果用默认实例,是没有问题的。
我现在就是想知道,如果我要连接自己定义的实例下的数据库,字符串该如何写????
zm53373581 2006-02-17
  • 打赏
  • 举报
回复
是不是在连接字符串里加上
data source=IP地址;
看看行不行啊?
我只是猜想啊!
zhw2ll 2006-02-17
  • 打赏
  • 举报
回复
本地通过如下写法:

....
conn=new sqlconnection(connstr)
conn.open()
...

就OK!!!
那么远程连接时,字符串又该如何编写呢?
是不是要在数据库服务器上做些设置啊??

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧