ADOQuery+DataSetProvider+ClientDataSet1+DataSource1+DBGrid1
ADOQuery的SQL語句是:select A,Sum(B) B from tADOQuery.open;
ClientDataSet1.active:=true;
DBGrid1中B字段顯示的數據是正常的然后另外的一組控件ClientDataSet2+DataSource2+DBGrid2,button寫代碼
ClientDataSet2.Data:=ClientDataSet1.Data;
DBGrid2中 B字段顯示的數據就莫其妙了,完全不對。大伙們可以試試,不知道何解,求助了。
ADOQuery的SQL語句是:select A,Sum(B) B from tADOQuery.open;
ClientDataSet1.active:=true;
DBGrid1中B字段顯示的數據是正常的然后另外的一組控件ClientDataSet2+DataSource2+DBGrid2,button寫代碼
ClientDataSet2.Data:=ClientDataSet1.Data;
DBGrid2中 B字段顯示的數據就莫其妙了,完全不對。大伙們可以試試,不知道何解,求助了。
DBGrid1打开ClientDataSet1ClientDataSet2.Data:=ClientDataSet1.Data; 此句不妥,ClientDataSet2应该读取数据库的数据。