當前位置:首頁 » 編程語言 » odbcaccesssql
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

odbcaccesssql

發布時間: 2022-07-01 15:16:41

『壹』 資料庫編程是學ACCESS好還是sql好,還有ADO和ODBC之間又是哪個更好些,

ACCESS是本地資料庫,很簡單的。
遠程資料庫MSSQLServer,學一些基本的就可以,
如:建庫,建表,建欄位,簡單SQL語句,
不要搞的太深太專。
這兩種都學學,其方法是一回事的。
ADO簡單快速,易發布。

『貳』 如何利用Access鏈接SQL資料庫

轉:
以windowsxp+Access2003+sqlserver2000為例:
一、建立odbc數據源:
1、打開控制面板\管理工具
2、運行數據源
(odbc)
3、選擇「用戶dsn」標簽頁
4、點擊添加按鈕,選擇SQL
Server、點擊完成
5、輸入名稱(mydbserver)、選擇伺服器地址、點擊下一步
6、輸入帳號密碼、點擊下一步
7、點擊下一步、繼續點擊完成。
二、建立Access遠程數據連接
1、運行Access,打開或新建mdb文件
2、點擊「文件」菜單->「獲取外部數據」->「鏈接表」
3、鏈接對話框中,文件類型選擇「odbc
資料庫()」
4、彈出選擇數據源,點擊「機器數據源」,選擇剛才定義的odbc數據源(mydbserver)
5、輸入sql
server資料庫帳號、密碼。點擊「選項」按鈕,選擇數據,點擊確定。
6、選擇你要鏈接的表,點擊確定。
7、選擇你要鏈接的表的欄位,點擊確定。
-----------------------
完畢。

『叄』 如何通過ODBC將Access資料庫文件導入sql server2000

sql server2000可以直接導出Access資料庫,具體如下:

打開企業管理器——首先建一個空資料庫,比如:student——右擊「資料庫」——所有任務——導入數據——下一步——有如下選項:
數據源:點擊小三角,選擇:Microsoft Access
文件名:點擊小瀏覽框,選擇需要轉換的Access資料庫

——下一步——有如下選項:
數據源:在小三角里,選擇事先已建好的空資料庫student

——下一步——下一步——下一步——完成——確定——完成。

『肆』 ODBC技術訪問資料庫是怎麼回事ODBC是軟體還是什麼啊使用它還是要建立資料庫吧,用access可以吧

access可以使用,關於ODBC技術,以下是說明。ODBC(Open Database Connectivity,開放資料庫互連)是微軟公司開放服務結構(WOSA,Windows Open Services Architecture)中有關資料庫的一個組成部分,它建立了一組規范,並提供了一組對資料庫訪問的標准API(應用程序編程介面)。這些API利用SQL來完成其大部分任務。ODBC本身也提供了對SQL語言的支持,用戶可以直接將SQL語句送給ODBC。
一個基於ODBC的應用程序對資料庫的操作不依賴任何DBMS,不直接與DBMS打交道,所有的資料庫操作由對應的DBMS的ODBC驅動程序完成。也就是說,不論是FoxPro、Access , MYSQL還是Oracle資料庫,均可用ODBC API進行訪問。由此可見,ODBC的最大優點是能以統一的方式處理所有的資料庫。
一個完整的ODBC由下列幾個部件組成:
應用程序(Application)。
ODBC管理器(Administrator)。該程序位於Windows 95控制面板(Control Panel)的32位ODBC內,其主要任務是管理安裝的ODBC驅動程序和管理數據源。
驅動程序管理器(Driver Manager)。驅動程序管理器包含在ODBC32.DLL中,對用戶是透明的。其任務是管理ODBC驅動程序,是ODBC中最重要的部件。
ODBC API。
ODBC 驅動程序。是一些DLL,提供了ODBC和資料庫之間的介面。
數據源。數據源包含了資料庫位置和資料庫類型等信息,實際上是一種數據連接的抽象。
各部件之間的關系如圖下圖所示:
應用程序要訪問一個資料庫,首先必須用ODBC管理器注冊一個數據源,管理器根據數據源提供的資料庫位置、資料庫類型及ODBC驅動程序等信息,建立起ODBC與具體資料庫的聯系。這樣,只要應用程序將數據源名提供給ODBC,ODBC就能建立起與相應資料庫的連接。
在ODBC中,ODBC API不能直接訪問資料庫,必須通過驅動程序管理器與資料庫交換信息。驅動程序管理器負責將應用程序對ODBC API的調用傳遞給正確的驅動程序,而驅動程序在執行完相應的操作後,將結果通過驅動程序管理器返回給應用程序。
在訪問ODBC數據源時需要ODBC驅動程序的支持。用Visual C++ 5.0安裝程序可以安裝SQL Server、 Access、 Paradox、 dBase、 FoxPro、 Excel、 Oracle 和Microsoft Text等驅動程序.在預設情況下,VC5.0隻會安裝SQL Server、 Access、 FoxPro和dBase的驅動程序.如果用戶需要安裝別的驅動程序,則需要重新運行VC 5.0的安裝程序並選擇所需的驅動程序。
ODBC 使用層次的方法來管理資料庫,在資料庫通信結構的每一層,對可能出現依賴資料庫產品自身特性的地方,ODBC 都引入一個公共介面以解決潛在的不一致性,從而很好地解決了基於資料庫系統應用程序的相對獨立性,這也是ODBC 一經推出就獲得巨大成功的重要原因之一。
從結構上分,ODBC 分為單束式和多束式兩類。
1.單束式驅動程序
單束式驅動程序介於應用程序和資料庫之間,像中介驅動程序一樣數據提供一個統一的數據訪問方式。當用戶進行資料庫操作時,應用程序傳遞一個ODBC 函數調用給ODBC 驅動程序管理器,由ODBC API 判斷該調用是由它直接處理並將結果返回還是送交驅動程序執行並將結果返回。由上可見,單束式驅動程序本身是一個資料庫引擎,由它直接可完成對資料庫的操作,盡管該資料庫可能位於網路的任何地方。
2.多束式驅動程序
多束式驅動程序負責在資料庫引擎和客戶應用程序之間傳送命令和數據,它本身並不執行數據處理操作而用於遠程操作的網路通信協議的一個界面。前端應用程序提出對資料庫處理的請求,該請求轉給ODBC 驅動程序管理器,驅動程序管理器依據請求的情況,就地完成或傳給多束驅動程序,多束式驅動程序將請求翻譯為特定廠家的資料庫通信介面(如Oracle 的SQLNet)所能理解的形式並交於介面去處理,介面把請求經網路傳送給伺服器上的數據引擎,伺服器處理完後把結果發回給資料庫通信介面,資料庫介面將結果傳給多束式ODBC 驅動程序,再由驅動程序將結果傳給應用程序。 希望以上答案對你有所幫助,祝你好運!!

『伍』 php 用odbc訪問access資料庫

您好,看到您關於php下訪問odbc的access資料庫的回復。請問:我已經安裝了unixodbc和easysoft的odbc driver,也可用isql -v dsn訪問特定的access資料庫。出現sql>標志,也可運行類似 select * from table name.可是在php下,卻沒有odbc_connect()函數,怎麼回事呢?謝謝.是不是還要安裝datamanager?
在虛擬主機不能用數據源 只能用字元串連接資料庫的!
除非自己有獨立的主機才用用數據源連接資料庫!
望採納

『陸』 請問odbc是什麼它跟access有什麼關系

ODBC(Open Database Connectivity,開放資料庫互連)是微軟公司開放服務結構(WOSA,Windows Open Services Architecture)中有關資料庫的一個組成部分,它建立了一組規范,並提供了一組對資料庫訪問的標准API(應用程序編程介面)。這些API利用SQL來完成其大部分任務。ODBC本身也提供了對SQL語言的支持,用戶可以直接將SQL語句送給ODBC

『柒』 用ODBC數據源如何將Access與Sql Server2003相連

可以用SQL SERVER的DTS導入導出向導,直接將ACCESS的數據導入到SQL SERVER中,在數據源裡面選那個帶鑰匙的ACCESS就行了。

『捌』 關於ACCESS 通過ODBC 調用SQL資料庫出現鎖死狀態

開啟的連接沒及時關閉,導致連接打開過多而被鎖死

『玖』 如何使用ODBC來連接ACCESS資料庫

(1) 在「控制面板」的「管理工具」中,雙擊「數據源」,在「數據源管理器」對話框中,單擊「添加」按鈕。

(2)在「創建新數據源」對話框上,選擇數據源驅動程序為「Microsoft Access Driver(*.mdb)",單擊」完成「按鈕。

(3)在」ODBC Microsoft Access安裝「對話框,輸入」數據源名「值為student_access;單擊」選擇「按鈕,將資料庫文件的路徑選上。

數據源配置就基本上完成了,你可以返回到」ODBC數據源管理器「對話框上,在用戶DSN選項卡的用戶數據源列表框中可見有student_access數據源,有的話就表示配置成功,當然你也還可以就進行修改,點擊」配置「按鈕就可以了。

『拾』 access里用ODBC連接SQL表,如何將數據導入至鏈接表。

試試選導入一個中轉表(ACCESS表),再將此中轉表中的數據用追加查詢,追加至SQL鏈接表中.