1.我用WindowsXP Pro+SP1;Delphi 7 Enterprise+InterBase;金山毒霸2003.
2.我的计算机在AAA工作组中,IP地址为192.168.0.1.
3.数据库文件(C:\test.mdb)在我自己的计算机上.
4.我没有对这个test.mdb进行任何配置(没有建立别名什么的).
5.建立服务器过程如下:
(1)File->New Application.
(2)File->New Others->Midas->RemoteDataModule(CoClass为testServer)
(3)在RemoteDataModule中加入3个控件,属性如下:
|--------------------Remote Data Module-----------------------|
| |
| -TSQLDataSet |
| -TDataSetProvider |
| -TSQLConnection:将driverName 设置为IB,将参数中的DataBase设置为|
| 192.168.0.1:C:\test.mdb(我自己的计算机) |
|-------------------------------------------------------------|
(4)然后生成server.exe.
6.建立客户部分:
(1)New project
(2)New Data Module,属性如下:
|---------------------------Data Module-----------------------|
| |
| -TDCOMConnection:运行一次Server.exe,再见ServerName设置为 |
| testServer.Server,serverGUID也自动设置了 |
| -TDataSource |
| -TClientDataSet |
|-------------------------------------------------------------|
(3)放一个DBGrid,连接上DataSource
(4)生成Client.exe注:以上程序在我自己的电脑上完全运行正常我已经做了如下工作:
1.在工作组中的一台电脑上运行一次Server.exe,以便注册GUID.
2.将Midas,dbexpint放在工作组中的一台电脑的system32中.但是每次在工作组中的一台电脑中运行client时都会说:产生一个OLE错误!现在我要求:我工作组中的一台电脑能通过Client.exe,看到我的电脑test.gdb
上的数据,请问到底需要怎样配置?????????????????????????????????在线!!!!
2.我的计算机在AAA工作组中,IP地址为192.168.0.1.
3.数据库文件(C:\test.mdb)在我自己的计算机上.
4.我没有对这个test.mdb进行任何配置(没有建立别名什么的).
5.建立服务器过程如下:
(1)File->New Application.
(2)File->New Others->Midas->RemoteDataModule(CoClass为testServer)
(3)在RemoteDataModule中加入3个控件,属性如下:
|--------------------Remote Data Module-----------------------|
| |
| -TSQLDataSet |
| -TDataSetProvider |
| -TSQLConnection:将driverName 设置为IB,将参数中的DataBase设置为|
| 192.168.0.1:C:\test.mdb(我自己的计算机) |
|-------------------------------------------------------------|
(4)然后生成server.exe.
6.建立客户部分:
(1)New project
(2)New Data Module,属性如下:
|---------------------------Data Module-----------------------|
| |
| -TDCOMConnection:运行一次Server.exe,再见ServerName设置为 |
| testServer.Server,serverGUID也自动设置了 |
| -TDataSource |
| -TClientDataSet |
|-------------------------------------------------------------|
(3)放一个DBGrid,连接上DataSource
(4)生成Client.exe注:以上程序在我自己的电脑上完全运行正常我已经做了如下工作:
1.在工作组中的一台电脑上运行一次Server.exe,以便注册GUID.
2.将Midas,dbexpint放在工作组中的一台电脑的system32中.但是每次在工作组中的一台电脑中运行client时都会说:产生一个OLE错误!现在我要求:我工作组中的一台电脑能通过Client.exe,看到我的电脑test.gdb
上的数据,请问到底需要怎样配置?????????????????????????????????在线!!!!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货