C怎樣實現從資料庫中把資料傳到另資料庫中

2021-03-10 00:42:29 字數 1243 閱讀 1599

1樓:匿名使用者

1.假設兩個資料庫結構完全一致,包括所有的表結構定義,鍵約束關係,等等專,那麼,你可以按下屬

面的思路來進行導庫:

首先,用ado或rdo連線指定的源資料庫a和目標資料庫b;

其次,用查詢語句查詢庫a系統表,如果你沒用過access的系統表,你可以開啟access後,點「工具」--「選項」,在「檢視」頁裡有一個「系統物件」,勾選後確定,你就會看到在「表」物件視窗又多出了幾個表,開啟看看,就會明白,有些儲存了表的名稱資訊,有些儲存了每個表的各列列名等等,而且一般是通過id能夠進行關聯查詢的。有了這些資訊,我相信你生成個t-sql語句把每個表名稱都查出來不成問題吧。

第三,用程式語言(vb、c#等)便歷每個表,用連結資料庫的形式把連結表內容入目的表(快辦法);或便歷每個源表後,用程式實現遍歷每條記錄,逐行插入目的表(笨辦法)。

2.如果存在表間的外來鍵約束,那麼我建議你還是手工來進行資料的導庫。另外,如果不是存在大批量導庫的問題的話,我也建議你還是手工進行導庫,有寫程式的功夫,最少都應該能導個三五遍了。

你的庫一樣不一樣啊

2樓:匿名使用者

利用構造方bai法啊,例如

duform2 f2=new form2(textbox.text)form2 定義的時候,在寫構造函zhi數dao時候帶個引數public form2(string str)另外,團idc網上有許回多產品**,便宜答有口碑

3樓:匿名使用者

在你的資料

bai庫上右鍵,任務,du匯出資料。這個頁面是你zhi

要從哪個資料dao庫中匯出資料,下回一步,這個頁面是答你要導到哪個資料庫,下一步,選擇第一項,下一步,這個頁面是選擇你要導到另一個表的表或檢視。(表的主鍵導不過去)下一步,再下一步。完成。

4樓:匿名使用者

先從資料庫中取出來~~~ 然後在放進去~就ok了~~~

5樓:匿名使用者

如果是同一個資料庫伺服器,把資料的轉移工作業務邏輯寫在儲存過程中,然後c#寫段程式呼叫儲存過程。

6樓:

我可以說下思路- -~

但是估計資料大了記憶體傷不起t_t

為毛要在c#裡做 說說需求0 0~

7樓:匿名使用者

拷貝資料庫 寫sql語句

8樓:匿名使用者

如果資料量不大的話,建議用datatable做

c怎麼把資料庫中的資料匯出到datagridview

首先連線資料 庫,查詢具體的資料表,然後將資料表顯示在datagridview中示例 sqlconnection conn 資料庫連線private void button1 click object sender,eventargs e catch exception ex finally 你是想...

mysql把資料庫中的資料複製到另資料庫中的表表結構相同

1。表結構相同的表,且在同一資料庫 如,table1,table2 sql insert into table1 select from table2 完全複製 insert into table1 select distinct from table2 不復制重複紀錄 insert into ta...

如何把資料庫中表匯入到c資料控制元件中

1.資料訪問層方法返回一個得到資料的datatable例項或dataset例項.2.如果是winform專案.可以使用datagridview 容器 控制元件的datasource屬性來賦值獲取的資料 datatable例項或dataset例項中的一個表 c 中怎麼讀取sql資料庫表中的資料後顯示在...