我想在運行的時候,給一個乒乓按鈕,動態切換顯示、隱藏主表的dbgrid,同時對從表顯示全部資料、或者顯示關聯資料;
但是下面的代碼跑下來,在去掉從屬性之后,資料不能全部顯示
求高手指點!!!
if(dbgridMaster->Visible){
dbgridMaster->Visible=false;
dsetSlaveSummary->Active = false;
dsetSlaveSummary->MasterSource = NULL;
dsetSlaveSummary->MasterFields = "";
dsetSlaveSummary->IndexFieldNames = "";
dsetSlaveSummary->PacketRecords=-1;
dsetSlaveSummary->Active = true;
}else{
dsetSlaveSummary->Active = false;
dsetSlaveSummary->MasterSource = dsrcMasterSummary;
dsetSlaveSummary->MasterFields = "project_id";
dsetSlaveSummary->IndexFieldNames = "project_id";
dsetSlaveSummary->PacketRecords=0 ;
dsetSlaveSummary->Active = true;
dsetSlaveSummary->Refresh();
dbgridMaster->Visible=true;
}
uj5u.com熱心網友回復:
呃,0改成-1就好了,靠uj5u.com熱心網友回復:
直接設定主表和從表的visible屬性就可以uj5u.com熱心網友回復:
直接用true和false好了,用0和-1有點轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/114511.html
標籤:數據庫及相關技術
