Z
ziyu
Unregistered / Unconfirmed
GUEST, unregistred user!
近段看李维的书,书中提到了数据查询的方法主要用两种,一种是
clientdataset1.provider.datarequest('select * from table')然后在服务器端的ondatarequest
事件中写query1.close;
query1.sql.add(Input);
query1.open;
还有一种是设置clientdataset的commandtext属性,
clientdataset1.commandtext:='select * from table';
clientdataset1.open;
我想请问在同等环境下哪种查询更快,更有效率一些。我个人感觉把查询放在服务器端,就是
第一种方法更快一些,但有的帖子说datarequest方法用起来很麻烦,经常出错。
不知道各位大虾的看法怎么样,大家都用哪种方法查询。
clientdataset1.provider.datarequest('select * from table')然后在服务器端的ondatarequest
事件中写query1.close;
query1.sql.add(Input);
query1.open;
还有一种是设置clientdataset的commandtext属性,
clientdataset1.commandtext:='select * from table';
clientdataset1.open;
我想请问在同等环境下哪种查询更快,更有效率一些。我个人感觉把查询放在服务器端,就是
第一种方法更快一些,但有的帖子说datarequest方法用起来很麻烦,经常出错。
不知道各位大虾的看法怎么样,大家都用哪种方法查询。