[問題] 如何將 OleDBDataAdapter 的資料填入DataSet中 ??

看板C_Sharp作者 (toward)時間18年前 (2008/01/28 23:19), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
以下是程式的片段 // 先建立connection con =new OleDbConnection(conString); // 建立Adapter // 並選取資料表 A 與 B 的所有欄位 dAdapter=new OleDbDataAdapter("select A.*, B.* from A,B", con); // CommandBuilder commandbuider = new OleDbCommandBuilder(dAdapter); dSet=new DataSet(); // 將資料填入 dSet 中 dAdapter.Fill(dSet); 以上的程式原本預期 dAdapter 會將資料表 A、B 填入 dSet 中 但事實上在 dSet 中只存在一個 Table 請問各位,這個問題該如何解決? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.75.199

01/29 23:47, , 1F
不就dAdapter=new OleDbDataAdapter(
01/29 23:47, 1F

01/29 23:48, , 2F
"select * from A; select * from b", con) 這樣?
01/29 23:48, 2F

02/01 03:09, , 3F
謝謝您的回應,我試試
02/01 03:09, 3F
文章代碼(AID): #17dV9uHP (C_Sharp)