ADOQuery的使用方法 ( 积分: 30 )

  • 主题发起人 主题发起人 ntjrr
  • 开始时间 开始时间
N

ntjrr

Unregistered / Unconfirmed
GUEST, unregistred user!
我以前在程序设计时大多数每一个事件中都用了不同的ADOQuery,这样造成了使用ADOQuery的数量相当多,现在我在重新改进,如果窗口中有DBGRID连的,那么这个ADOQuery肯定是专用的,只用来查询出数据和DBGRID相连。如果是查询出某些数据后赋值给EDIT或者其它控件的,这样的所有的地方就只用一个ADOQuery。还有就是execsql的,也就是用于插入数据,修改数据,删除数据的,都共用一个ADOQuery,这样基本上只要用几个就行了,不知这样会不会造成某些潜在的问题,请有经验的高手指点一二,谢谢!
 
记得每次使用前都clear,close就好
 
你得清楚你的思路,而且要避免adoquery的sql不变的情况下就去显示到dbgrid中
 
同意楼上两位的
 
不会有什么潜在问题,你不用担心!!
 
MDI工程有问题啊,打开多个,就只有一个有数据了。
 
我最关键的一点是这样的,用到DBGRID要显示数据库的,我就用一个专用的ADOQUERY或者adotabel,这个adoquery,adotabel不执行其它操作的,只为这个表服务。其它的查询我才会共用一个。当然也不是所有的窗口就共用一个,大概也有十几个,只是不象以前一样几乎每个查询就用一个不同的ADOquery了,那样要几十到上百个,呵呵。
 
多人接受答案了。
 
后退
顶部