評價: 1 回應: 3 閱覽: 251
置頂

.net 如何一次 SELECT 多個 TABLE

為了效能問題,想要一次 SELECT 多個TABLE
請教如何做呢?

例如:
SELECT * FROM A1;
SELECT * FROM A2;

熱門回應
accepted

看看以下範例是否適用,本人是用這種方式

DataSet DS = new DataSet();
string ConnectionString = "SQL 連接字串";
string SQL = "SELECT * FROM A1;" +
                     "SELECT * FROM A2;";

SqlDataAdapter ADT = new SqlDataAdapter(SQL, ConnectionString);
ADT.Fill(DS);

if (DS.Tables.Count > 0)
    DS.Tables[0].TableName = "A1";

if (DS.Tables.Count > 1)
    DS.Tables[0].TableName = "A2";

C# 比較好喔
網路上大部分都是用C#比較多

範例跟資源也比較豐富

請教一下喔
如果對於要開始學.NET的話
C# 跟 VB 哪一種比較好呢?

會員登入 (先登入會員才能回覆留言喔!)

Facebook留言