D DaChu Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-10 #1 我用ADOTable作数据源,但Active := True 时,原有数据就会显示出来! 可以用Query作数据源吧?如何实现?谢谢!
B book523 Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-10 #2 用sql语句阿 query.sql.clear; query.sql.add('select * from table where 1=0');//因为1=0不可能实现,所以记录为空 query.open;
用sql语句阿 query.sql.clear; query.sql.add('select * from table where 1=0');//因为1=0不可能实现,所以记录为空 query.open;
F fly_delphi Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-10 #3 用AdoDataSet设置commandText='Select * from Table Where PrKey=''AAAAA''' 设置 UpdateMode=BatchOpt...保存时用Adodataset.updateBatch;
用AdoDataSet设置commandText='Select * from Table Where PrKey=''AAAAA''' 设置 UpdateMode=BatchOpt...保存时用Adodataset.updateBatch;
T tanhua Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-10 #4 用TQUERY做数据源,查出一条空记录,但是TQUERY的属性:REQUESTLIST需要设置成TRUE, 否则DBGRID不能输入数据。
Y yh Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-10 #5 我一般都是用TClientDataSet做临时表,然后再用将内容更新回数据库。 你也可以试试啊。
C china_delphi Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-10 #6 用query當然可做數據源,adoquery的數據源默認 readonly為true,可直接在數據源顯示的dbgrid中 增,刪,改操作.