我照书做了个3层数据库,用了DCOMConnection
但只能在本机上运行,到别的机子上就不能了,只有重新配置BDE
不明白,是因为DCOM注册的原因么?
而且数据库(paraddox)怎么会与客户端有关呢?
但只能在本机上运行,到别的机子上就不能了,只有重新配置BDE
不明白,是因为DCOM注册的原因么?
而且数据库(paraddox)怎么会与客户端有关呢?
解决方案 »
- 遍历硬盘文件时,第一次都会比较慢
- 如何把动态生成的Form加入PageControl的页面中?~~~~~~~~~~~~~~~~~~~~~~50分
- FormatDateTime如何获得一个月的最后一天
- activeform开发控件时,为何不能调用另一个窗体的函数??
- Delphi
- 在同一个数据表中,如何将两条不同记录的相同字段进行比较?
- 请问高手,为什么我的DBgrid通过OPTIONS设置为可以选择多行后,每次移动滚动务最上面的最下面的记录都会自动选中呢?
- 我有一个问题 那我想加密mysql5 密文类型 怎么加密啊
- 请教高手(richedit中使用微软拼音输入的问题)
- 如何实现类似ACDSEE中的图象预览
- 给60分的一个小问题:如何重排qrband的顺序?
- 100分 请问有没有可以用来做统计表的控件,或是统计学专用函数什么的,谢谢了.
看看你的DCOMConnection的ComputerName对不对
不能运行的原因是找不到数据库,所以要重新配置BDE啊
配置之后就行了
是不是DCOM怎样注册之后,BDE就不用注册了,应为我使用原来机子做服务器,其他机子做客户端
客户端应该不再要配置这些吧?不明白啊
现在只有一个问题,那就是怎么用BDE注册数据库?因为我不能又在调试的机子上(安装应用服务器)再安装Delphi啊!他提示的是找不到数据库,应该是我没有用BDE在那台机子注册我的数据库。
我刚才想直接吧应用服务器的database.aliasname:='……'
'……'就是实际存放数据库的路径,可是好像不行,其实我的数据库是和应用服务器放在一台机器上的,权当卓面后本地数据库好了,暂时不连远程的,上面做法应该行吧,但我一下整不明白(我现在连的只是一个paradox做的数据库而已,只包含一两个表)