2011-11-08 39 views
0
ds = server.ExecuteQuery(CommandType.Text, MysqlStatement, param); 
ds1 = server.ExecuteQuery(CommandType.Text, getOwnMsgQuery, param); 
Grid_Messagetable.DataSource =ds; 
Grid_Messagetable.DataSource = ds1; 

我必須做兩個不同的查詢來獲取網格表的數據,但在這種情況下,它只顯示ds1的結果,因爲它是在ds之後執行的。我怎樣才能做到這一點。由於如何添加兩個數據集到一個網格視圖表

+0

那麼你在做什麼就好'INT I = 0; I = 1; int k = i;結果'k'是'1',請檢查Icarus的答案是否合適。 – Bastardo

回答

1

如果兩個數據集具有大致相同的架構,你可以結合到電網之前將它們合併:

ds.Merge(ds1); 
Grid_Messagetable.DataSource = ds; 

See here.

相關問題