首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

TIBDatabase 联接远程interbase

2012-09-17 
TIBDatabase 连接远程interbase1.IBDatabase-DatabaseName SportsServer:D:\\JCSports_2G\\db\\JCSPORT

TIBDatabase 连接远程interbase
1.IBDatabase->DatabaseName = SportsServer:D:\\JCSports_2G\\db\\JCSPORTS_2G.GDB
2.IBDatabase->DatabaseName = 192.168.199.23:D:\\JCSports_2G\\db\\JCSPORTS_2G.GDB

第一种写法,完全可以用。
第二种写法,连接失败。提示: Unable to complete network request to host "192.168.199.23".Failed to establish a connection.連線嘗試失敗,因為連線對象有一段時間並未正確回應,或是連線建立失敗,因為連線的主機無法回應。


我现在就是想改用IP,请问是什么地方出错了?需要怎么写?

[解决办法]
改错地方了吧?
1.IBDatabase->DatabaseName = SportsServer:D:\\JCSports_2G\\db\\JCSPORTS_2G.GDB
2.IBDatabase->DatabaseName = SportsServer:D:\\192.168.199.23\\db\\JCSPORTS_2G.GDB


[解决办法]
写错了不好意思。你在局域网中应当把所有的机器(每次台电脑)IP全写死,不用路由的DHCP解析。
[解决办法]
如果你的IB数据库是默认安装的,用这样的字符串:
192.168.199.23:D:\\JCSports_2G\\db\\JCSPORTS_2G.GDB

如果安装时指定了实例名,则需要:
192.168.199.23/实例名:D:\\JCSports_2G\\db\\JCSPORTS_2G.GDB

热点排行