一个有关编程习惯的问题,说得有道理的都有分!! 1.一个form中的adoquery的sql语句需要改变时,是动态修改sql语句比较好,还是多添加一个控件使用固定sql语句比较好?那一个数据模块中,是每个form一个adoquery,还是所有form都用一个query,然后动态修改sql好呢?为什么?2.如果动态修改,那么是所有form工用一个adoquery然后动态修改,还是一个form一个adoquery?为什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 sql动态修改???adoquery都是动态生成的! 应该把adoconnection和adoQuery放入DataModule中,所有窗体引用DataModule 我并不是在用form或数据模块中用Tadoquery.create生成adoquery,而是直接在拖一个aodquery到form中.这也叫作动态生成adoquery? 不过如果你有将数据显示在DBGrid中,那最好每个Form都加一个 在DataModule中声明一个,动态修改,别处用到的时候调用就可以了,至少是减少了不少冗余的代码,也便于程序将来的维护,如果当前声明的不能满足需要的时候,个别窗体再加一个就是了! 干吗拖QUERY到FROM呢?RAD可以提高开发速度,但结果没什么好处。 adoconnection用一个,query在需要用的地方动态创建 adoconnection用一个,query在需要用的地方动态创建,用完即free,但与dbgrid相连接的还是拖过来的好点。看生命周期而定 RichEdit 控件 在哪个选项卡里 今天工作时遇到的一个奇怪的问题,请教大家 救命,请问谁会调用动态dll,动态调用和静态调用有什么不同,dll可以是同一个吗?给分 俺想老婆了,想家人了。 用DELPHI怎样关闭一个指定的端口? 打印报表的时候,dbtext的值不能转换的问题。 急问:在SQL中“1月5日到2月4日每天早上8点到下午4点”的WHERE 语句怎么写 100分求可以高速下载的windows2000的地址。。。 救命哪!!!哪里有DELPHI6下载?100分,分可以再加, 明晚中国VS卡塔尔哪个愿意到此助威?中国队,必胜!!!!! 如何实现用程序修改注册表的某个项的权限(50分)~~~ 急!何以会出现这样的错误
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货