如何用IBX访问服务器上的INTERBASE数据库(100分)

  • 主题发起人 junningxie
  • 开始时间
J

junningxie

Unregistered / Unconfirmed
GUEST, unregistred user!
我用IBX数据连接控件时发现该控件只能连接到本地的数据库文件,
无法连接到服务器上的INTERBASE数据库。

另外我用ADO的方式也报错,我操做如下,先建立ODBC连接,利用ADO的OLE DATABASE FOR ODBC
连上,再用TBASE控件读数据可以,但是一但在GRID上输入时,便报“错误发生”错误,无任何
其他提示,不知为何!!!![8D]
 
你该不是在用BDE方式吧?IBX控件是用IBDATABASE直接连接到IB SERVER的,为什么用ADO?
为什么用ODBC?你不是第一次用吧?IBDATABASE连接服务器方法IB文档有详细介绍,用得最
多的是:主机名:文件路径。如:myserver:c:/data/mydata.gdb。如果在本机当然只用文件
路径就行了。
 
因为我以前的程序是用ADO连接SQL数据库,想移植到INTERBASE上,就出现如上问题
 
用IBX就不要用ADO之类的,它是连接IB最快的,要不然怎么叫IB express。
 
IBX OR BDE
如果你用NETBEUI协议,联接字串请用 //SERVER/D:/DATABASE.GDB样式
如果你用TCP/IP协议联接字串请用 SERVER:D:/DATABASE.GDB样式
 
顶部