dll编制数据库怎样传递数据(200分)

  • 主题发起人 主题发起人 w9011
  • 开始时间 开始时间
W

w9011

Unregistered / Unconfirmed
GUEST, unregistred user!
编写一个工程
数据集应放在dll中还是主程序exe文件里,
dll中窗口调用数据库查询,插入,更新等操作如何制作dll,
数据如何传递,
我有一个程序,窗口越来越多,不知道怎样分解为dll程序(因为带数据表格)
请教各位,
 
根据需要,放在需要用到的地方。
根一般的Delphi作Dll没有什么两样,只不过将相应的数据控件放上去就行,但
要注意各个相应的参数就行。
 
关注,我也在考虑这个问题
 
那里有这样的实例???
 
有几种方法:
1、用BDE,最简单,如果只是查询模块,传一个别名就可以了。
2、要Insert,Update,Delete什么的,可以有两种方法,
为Dll加上一个DataModule和DataBase,再把别名作为参数传入。这用于本地表。
为Dll加上一个DataModule,再将主窗口的DataBase传入。
3、ADO与2相同,而且更灵活。
其实传入的DataBase只是一个指针,所以直接作为参数传就是了,如果是BDE的,还要考虑
与其它模块的兼容性,ADO就不用了。
 
谢谢提醒,那里有这样的例子,数据是oracle,当然,用odbc连接

 
后退
顶部