我想把ADOquery换成Tquery需要怎样改动呢?(100分)

  • 主题发起人 主题发起人 linger_ok
  • 开始时间 开始时间
L

linger_ok

Unregistered / Unconfirmed
GUEST, unregistred user!
我想把ADOquery换成Tquery需要怎样改动呢?
是否需要改动代码?
在属性里需要做什么样改动?
 
重做一个Tquery更方便
 
怎么重做呢?
代码还需要改变么?
 
打开*.dfm文件,将TAdoQuery改成TQuery,然后将一些不同的属性给删去,保存后就大部分
完成了,自己编写的代码部分如果不符合在编译过程根据错误提示进行修改,原来的ado连接
控件adoconnection改成database就行
 
ADOQuery和TQuery有一些属性是不同的,不过如果你对数据库的操作都是用纯SQL实现的(我
是指没有用parameter等东东,只是递交一个SQL语句)话,几乎不用改动.
至于连接也要相应改成TDataBase好一些.
工作量不是很大.
 
TQuery用的是BDE引擎,需要设置数据库别名,你可以放置TDataBase
(作用=TADOConnection),TQuery的DataBase属性设置成所要即可。
以后操作与TAdoQuery大同小异,差别还是有的,看一下OnLine Help
 
改过以后数据库查询没有问题,为什么DBgrid没有显示了?
 
多人接受答案了。
 

Similar threads

回复
0
查看
867
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
881
DelphiTeacher的专栏
D
后退
顶部