各位大侠,一直以来有这个概念,VB做的C/S系统只能用于局域网内使用,不知道它是否可以连接远程服务器的数据库,不知道这是不是个“误区”?
上周写了一个连接,测试看VB做的程序能否连接远程服务器数据库,测试运行了一周,一直都没有问题,都能访问远程数据库,可是今天再运行的时候,就报数据库连接不通;请问各位大侠,VB访问远程数据库是不是受限制啊,比如防火墙等等的限制?在线等!!!
附连接代码:
Public Const gstrConn_sql As String = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Pwd=sa;Initial Catalog=TimeData;Data Source=211.151.111.121"Public adoConn_sql As New ADODB.Connection
Public adoRs_sql As New ADODB.RecordsetPublic Function gOpenConn_sql() As Boolean
On Error GoTo ErrHandle
adoConn_sql.Open gstrConn_sql 'modDefine.gstrConn:数据库连接串,常量
gOpenConn_sql = True
Exit Function
ErrHandle:
gOpenConn_sql = False
End Function
上周写了一个连接,测试看VB做的程序能否连接远程服务器数据库,测试运行了一周,一直都没有问题,都能访问远程数据库,可是今天再运行的时候,就报数据库连接不通;请问各位大侠,VB访问远程数据库是不是受限制啊,比如防火墙等等的限制?在线等!!!
附连接代码:
Public Const gstrConn_sql As String = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Pwd=sa;Initial Catalog=TimeData;Data Source=211.151.111.121"Public adoConn_sql As New ADODB.Connection
Public adoRs_sql As New ADODB.RecordsetPublic Function gOpenConn_sql() As Boolean
On Error GoTo ErrHandle
adoConn_sql.Open gstrConn_sql 'modDefine.gstrConn:数据库连接串,常量
gOpenConn_sql = True
Exit Function
ErrHandle:
gOpenConn_sql = False
End Function
解决方案 »
- 爱牙牙医管理系统 ACCESS单机器版 (爱牙牙医管理系统,牙医管理系统,口腔管理软件,牙医管理软件)-------------------------
- dsoframer控制word,插入图片
- UNOCODE文件问题,100分送!
- 关于vb和mssql打印的一些问题 (给高分 !!!急!!!!!!!!!!)
- 江湖救急!!!请教如何取得网页密码输入框内的文本
- 在字符串中如何表示 "
- 如何把数据库连接串写到注册表
- vb中应用程序怎样自己获得自己所在路径?(在线等候,立结!)
- 关于三层架构中間層放何處好??
- 如何实现个别单词用彩色显示,点击后可播放单词的MP3?
- 如何在1~100的数字中随机抽取10个数字,要求不重复.
- Microsoft SQL数据库当前进程数量大是否对数据库性能有影响
2.端口是否开放
3.服务端是否为固定IP地址