程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> c#-C#如何將兩個表的查詢結果插入第三個表

c#-C#如何將兩個表的查詢結果插入第三個表

編輯:編程綜合問答
C#如何將兩個表的查詢結果插入第三個表

我現在數據庫有三個表Phone1,Phone2,Phone3.想利用union把Phone1,Phone2的數據插入到第三個表中。 我用的是sql sever。
求各位大神給段實例代碼,不要僅僅給個sql語句,小弟剛剛自學C#,對C#操縱數據庫還不是很熟悉,求完整代碼。感激不盡啊。

最佳回答:


string sql = "insert into phone3 (select * from phone1 union select * from phone2)";

ado.net:

SqlConnection con = new SqlConnection("...");
SqlCommand cmd = new SqlCommand(sql,con);
int rows = cmd.ExecuteNonQuery();
if(rows > 0)
{
//成功
}

前提是phone1、phone2、phone3三張表的表結構一樣。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved