十万火急!!!有谁使用delphi和interbase开发过软件,请关照一下!怎样设置把单机版改成网络版啊? 我帮单位做了个软件,是个单机版,现在就是不知道怎样设置database控件的属性,才能够让客户端用户访问服务器的数据库!如果那位大侠知道,请指点一下,可以留下联系方式。这几天要交差了,如果不能用我就完了!!小弟在这先谢过了!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 TIBDataBase 改一下连接属性就可以了只能是连接IB服务器! 能不能说具体一点,我用的database控件~ 请问老兄,能否给我具体说一下,我对delphi好多都忘了。在客户机上设置bde的数据库别名时,不是要指出路径么,怎样设置?我在客户机上找到服务器上的数据库设置时,提示:///Unable to complete network request to host 'server' Failed to establish connecetion 不能做任何连接,因为目标机积极地拒绝它。////到底怎么回事啊? ==是这样的,你这个问题和TDatabase关系不大,可以不更改任何设置,你要做的是:到控制面板--BDE Administrator--找到数据库--在Path属性中设置服务器名称,名称的格式是服务器名称:数据库文件路径,说白了好比ServerName:D:\MyDB\MyDB.GDB之类。有什么问题再商量。== 附注,令我们深感不解的是你为什么不用Interbase标签页中的组件,反而用BDE,效果欠佳。希望你能尽快搞定。 要拷贝gds32.dll,Interbase.Msg在同一个目录,还需要MSVRCT.DLL,不过MSVRCT.DLL大多数的机器都有,gds32.dll要在注册表新建一个建如下注册文件 [HKEY_LOCAL_MACHINE\SOFTWARE\Borland\InterBase\CurrentVersion]"UseCount"=dword:00000002 //用户计数这个看你自己调整了"RootDirectory"="C:\\Program Files\\Borland\\InterBase\\" //这个要注意就是gdsl.dll所在的目录"DefaultMode"="-r""ServerDirectory"="C:\\Program Files\\Borland\\InterBase\\bin\\""Version"="WI-V6.5.0.1" //看你是什么版本,相应填写"GuardianOptions"="1" //是否启动ibGuard.exe 如果是WIN2000/XP/NT话还要在 windows\System32\Drivers\etc\Service 文件,Service无后缀名文件,增加 gds_db 3050/tcp 一条,以后看你的造化了 老大说这么多,该加分了吧 MSVRCT.DLL版本最少要5.08以后版本 忘了,你还得在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs新建一个C:\Program Files\Common Files\Borland Shared\BDE\GDS32.DLL //GDS32.dll所在目录 各位老兄,那些不是在客户机上装interbase后都有么,我做安装程序时都带的呀!我在客户机上安装程序后,如果把原程序的数据库放到客户机上再建本地bde就行,但是就是不能访问服务器上的数据库文件。我找不到原因,大家给我想一下还可能是那方面的原因~~小弟再次谢过了! 为什么不用Interbase标签页中的组件,反而用BDE 你需要在database中写明数据库连接的位置,就是服务器的那台机器。比如说servername=... databasename=... user=... password=....还要确保.dll文件已经加入并注册过。 同意楼上的你的相关DLL文件可能没有注册,最好把服务器上的数据库映射到本地一个盘,容易进行联接我以前也碰到把BDE的控件换成InterBase控件,自己就写了一个程序,基本上都能转换,不过代码全丢了,不过写一个这样的程序也花不了多少时间 瞧一瞧,看一看,不要错过,小弟跪求一个问题,已经困扰几天了,请各位高手帮忙 D7画图 fastreport编辑 dxDBTreeList才2000笔数据,怎么显示时非常慢呢!是不是设置的问题? 窗体应用 如何显示全部数据? 排序问题,急!各位大虾请赐教! 怎么样用delphi新建一个sqlserver2000数据库的用户,并设定他的密码,如果可能的话还设定他的权限。 小弟在连邦软件培训中心学习结束寻实习或试用单位 谁能提供个把数据库显示在TREEVIEW里的例子,并有添加、删除任意层次接点的数据!!! 问题的关键在哪里:发邮件程序? 哪里能找到输入IP地址的VCL?
只能是连接IB服务器!
///Unable to complete network request to host 'server'
Failed to establish connecetion
不能做任何连接,因为目标机积极地拒绝它。////
到底怎么回事啊?
到控制面板--BDE Administrator--找到数据库--在Path属性中设置服务器名称,名称的格式是服务器名称:数据库文件路径,说白了好比ServerName:D:\MyDB\MyDB.GDB之类。
有什么问题再商量。==
gds32.dll要在注册表新建一个建如下注册文件 [HKEY_LOCAL_MACHINE\SOFTWARE\Borland\InterBase\CurrentVersion]
"UseCount"=dword:00000002 //用户计数这个看你自己调整了
"RootDirectory"="C:\\Program Files\\Borland\\InterBase\\" //这个要注意就是gdsl.dll所在的目录
"DefaultMode"="-r"
"ServerDirectory"="C:\\Program Files\\Borland\\InterBase\\bin\\"
"Version"="WI-V6.5.0.1" //看你是什么版本,相应填写
"GuardianOptions"="1" //是否启动ibGuard.exe
如果是WIN2000/XP/NT话还要在 windows\System32\Drivers\etc\Service 文件,Service无后缀名文件,增加 gds_db 3050/tcp 一条,以后看你的造化了 老大说这么多,该加分了吧
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs新建一个C:\Program Files\Common Files\Borland Shared\BDE\GDS32.DLL //GDS32.dll所在目录
比如说servername=... databasename=... user=... password=....
还要确保.dll文件已经加入并注册过。