導航:首頁 > 數據處理 > vb如何加入兩個資料庫

vb如何加入兩個資料庫

發布時間:2022-12-26 05:10:21

㈠ VB操作兩個資料庫,從A資料庫表中查詢,然後寫入B資料庫表中!

這個不難
我教你怎麼跨資料庫(跨伺服器都可以)操作多數據表:
新建一個ACCESS,放在VB工程目錄下,什麼都不要去做,就用到他的一個ODBC功能做橋接,在VB中連接ACCESS資料庫照常
我就給個ADO連接ACCESS連接SQL多資料庫連接表聯合查詢兩個資料庫數據表的例子:
Private Sub 控制項名稱_事件過程(變數)
Dim A, B as String
'-----------------定義變數來存字元串
Adodc1.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.path & "\ACCESS資料庫.後綴"
'-----------------連接ACCESS資料庫照常
A="Select 欄位1 AS 名稱1, 欄位2 as 名稱2 From 表1 IN [ODBC] [ODBC;Server=SQL Server;uid=用戶名;PWD=密碼;Server=伺服器IP;DataBase=資料庫名1] Where 欄位3 LIKE %'5555'%"

B="Select 欄位8 AS 名稱1, 欄位9 as 名稱2 From 表2 IN [ODBC] [ODBC;Server=SQL Server;uid=2用戶名;PWD=密碼;Server=伺服器IP;DataBase=資料庫名2]"
Adodc1.recordsoure= A & "Unoin" & B
Adodc1.Refresh
Set 電子表格.DataSource=Adodc1
End Sub

看到沒有?跨了資料庫,伺服器都可以跨,SQL語句沒多大問題吧?我相信,推薦答案那麼簡單的語句只能解決SQL操作問題。

㈡ 如何用VB建立資料庫

1、首先點擊打開主菜單欄中的「外接程序」選項。

㈢ vb如何連接兩個以上的access資料庫

可以使用手動填充MSFLEXGRID控制項實現多個數據表的展現,這個需要根據你的表結構來,兩個表欄位相同嗎?兩個表有什麼聯系?這是你連接表必須要考慮得東西!
個人建議你可以使用SQL語句實現兩表的合並(具體方法試表結構和關系而定,),建立查詢(類似於SQL Sever里的視圖),再將MSFLEXGRID控制項與此查詢綁定即可!

㈣ vb sql 2個資料庫 聯合查詢 如何連接

就這樣就行,不需要修改。連接字元串中的Initial Catalog指定的資料庫名只是默認的資料庫名。如果你在查詢語句中指明了資料庫名,就和它沒關系了。

㈤ 在VB里怎麼連接sql資料庫

一、配置ODBC數據源
1、在控制面板中,雙擊管理工具,然後打開ODBC數據源管理器。
2、在「系統DSN」選項卡中,單擊「添加」按鈕,打開「創建新數據源」對話框,在「名稱」列表框中選擇「SQL Server」。選好單擊完成
3、在打開「建立新的數據源到SQL Server」對話框,在「名稱」文本框輸入新數據源的名稱,描述數據源按你理解的方式來寫(隨意)。「伺服器」就選擇你要連接到的伺服器。
4、選擇使用用戶輸入登錄的ID和密碼的SQL 驗證
。選連接SQL默認設置
5、再下一步下一步,完成。測試數據源看連接是否成功就行了。成功後按確定。

二、VB中設置連接
1、添加部件Mircrosoft ADO Data Control 6.0(OLEDB),把部件拖到窗體。
2、對ADO部件點右鍵選屬性,選擇使用連接字元串,按生成。
3、選擇Mircosoft OLE DB Providar for SQL Server
按下一步
4、
1、輸入伺服器名稱
2、使用指定的伺服器信息
3、在伺服器上選擇資料庫
這時就選擇你在SQL Server建好的資料庫就行了
5、測試連接可以看到連接是否成功!

㈥ 用vb,怎麼將兩個SQL資料庫連接起來

用兩個adodc或adodb分別連接兩個資料庫,然後就可以交換數據了。

㈦ 在VB6.0里,如何同時登陸2個不同的資料庫!!

用兩個資料庫連接不就可以了

㈧ vb 連接2個access資料庫

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("db.mdb")

第二個連接
Set Conn2 = Server.CreateObject("ADODB.Connection")
Conn2.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("UpLoadClass.mdb")

打開資料庫時
第一個用
Rs.Open Sql_p,Conn,1,1
第二個用
Rs.Open Sql_p,Conn2,1,1

閱讀全文

與vb如何加入兩個資料庫相關的資料

熱點內容
微信小程序字轉語音怎麼操作 瀏覽:882
從池州站怎麼去池州職業技術學院 瀏覽:890
文昌海鮮市場有什麼 瀏覽:48
哪些人不能進行證券交易 瀏覽:191
機頂盒怎麼加程序 瀏覽:181
市場調研分哪些 瀏覽:622
房產中介收房子應該走什麼程序 瀏覽:208
c程序循環語句是什麼 瀏覽:177
海信電視哪個市場好 瀏覽:442
成熟的男人和程序員應該選哪個 瀏覽:587
信息量是怎麼算 瀏覽:778
大數據什麼是績效考核 瀏覽:622
旅遊優惠信息哪裡看 瀏覽:600
高速倒車多久會收到信息 瀏覽:401
杭州聯通信息中心電話是多少 瀏覽:356
電力系統單機信息上傳是怎麼工作 瀏覽:68
東鳳最大的市場是哪個 瀏覽:97
杭州地鐵技術管理人員待遇怎麼樣 瀏覽:176
工廠合資技術分多少 瀏覽:986
羅馬交易所的幣是哪裡來的 瀏覽:343