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

select-winfrom中如何把SqlServer數據庫表查詢出來的數據插入access數據庫表中

編輯:編程綜合問答
winfrom中如何把SqlServer數據庫表查詢出來的數據插入access數據庫表中

sqlserver裡面的數據是根據條件查詢出來的,現在是把查詢出來的數據,給他導入到access數據庫中,但是不知道在C#後台中怎麼寫 跨數據庫去執行insert select,求解啊啊啊啊啊啊

最佳回答:


 大概的代碼

DataTable table = new DataTable()
SqlConnection sqlconn = new SqlConnection(connectionStr);
sqlconn.Open();
SqlCommand sqlcomm = new SqlCommand("SELECT 字段 from sqlserver中的表,sqlconn);
SqlDataAdapter sqlAdapter = new SqlDataAdapter(sqlcomm);
sqlAdapter.Fill(table);
foreach (var row in table.Rows)
{
    string accsql = "insert into access表(字段...) values('" + row[字段1] + "', " + row[字段2] ...
    OleDbCommand cmd = new OleDbCommand(accsql, access的con);
        cmd.ExecuteScalar();
}
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved