C 一次查詢多表,填充DataSet並指定表名

2022-02-15 07:23:03 字數 932 閱讀 5419

lhrhi 原文 net 一次查詢多表,填充dataset並指定表名(dataset指定datatable名稱的技巧)

現實中的場景,有時可能需要一次查詢資料庫中表張。在使用sqldataadapter類的fill方法填充dataset, 同時指定填充到dataset中datatable表名。

sqldataadapter類的fill方法填充dataset中表名稱,預設是table, table1, table2……?

查詢返回多張表

sqlconnection conn=new sqlconnection("server=.; database=databasename; uid=sa; pwd=sa");  //資料庫連線,可以自己定義。

string sql="select * from user; select * from product; select * from article;";

sqlcommand cmd=new sqlcommand(sql, conn);

sqldataadapter adapter=new sqldataadapter(cmd);

指定表名

dataset ds=new dataset();

adapter.fill(ds); //被填充到dataset中有三張表,分別是user,product,article

這樣就可以了,

很容易將查詢返回多個表(填充到dataset 的表),和資料庫裡的表聯絡起來,方便在程式使用。

沒有整理與歸納的知識,一文不值!高度概括與梳理的知識,才是自己真正的知識與技能。 永遠不要讓自己的自由、好奇、充滿創造力的想法被現實的框架所束縛,讓創造力自由成長吧! 多花時間,關心他(她)人,正如別人所關心你的。理想的騰飛與實現,沒有別人的支援與幫助,是萬萬不能的。

C 一次查詢多表,填充DataSet並指定表名

lhrhi 原文 net 一次查詢多表,填充dataset並指定表名 dataset指定datatable名稱的技巧 現實中的場景,有時可能需要一次查詢資料庫中表張。在使用sqldataadapter類的fill方法填充dataset,同時指定填充到dataset中datatable表名。sqlda...

關於填充void buf的一次小總結

要求是這樣的 void 是某個函式的指標 fun void result result的格式是這樣的,乙個int值,若干個物件指標 假設是obj型別的物件 1,首先,我試了這種方法 obj p null memcpy result,p 這樣是出問題的。因為memcpy並不是將p的指標內容拷到resu...

記一次sql查詢

效果圖 要查詢出如上圖的效果 知識點.1.多表巢狀查詢.2.輸出查詢結果,group concat函式 3.關聯查詢 select t1.學校,case when t1.年級 2017 then 1年級 when t1.年級 2016 then 2年級 when t1.年級 2015 then 3年...