MODBC的问题(50分)

  • 主题发起人 主题发起人 kai
  • 开始时间 开始时间
K

kai

Unregistered / Unconfirmed
GUEST, unregistred user!
本人很讨厌BDE,小程序做安装盘也要六七张盘,
想改用MODBC,据说不错,但我试用了一下,
发现不能在程序中动态给MTABLE和MQUERY
辅表单文件名.
如程序设计中,可以给tablename
一个表单名(此表单名也只能在object观察器中
的tablename里下拉选择),这是可以显示数据(DBGRID),
但在不能在程序中负值给TABLENAME: tablename:='name.dbf';
编译时报错.
不知是我不会用还是别的,请帮我.
另外,还有没有绕过BDE的其他好办法??
有的文章介绍在BDE的DLL中一个一个挑选,
结果在一台机上行的通的,拷到第二台上就不行,
(可以断定就是这几个DLL管用,而第一台也是拷
上去的,原来也不行,仅仅是打开BDE ADMINISTRATOR
一下,再关掉,其他什么也没干).
 
BDE需要注册到注册表里的,所以需要安装BDE的DLL
另外不通过BDE访问DBF的东东有很多
 
王坏人答非所问。MODBC 现在我没在用,不过用ODBC我推荐ODBC EXPRESS
不过ODBC安装也不小。
 
To CJ: 安装ODBC需要什么文件? 好像Access的ODBC就要一个MSJet35.dll(差不多是这个名)就可以,是吗? 光拷贝就可以吗?
 
你需要将应用程序和BDE的文件拷贝到一个子目录里
这样不运行BDE的ADMINISTRATOR就可以工作了.
 
这个问题可以结束了。
 
多人接受答案了。
 
后退
顶部