1. 程式人生 > >MFC介面程式設計基礎(23):建立並註冊資料來源

MFC介面程式設計基礎(23):建立並註冊資料來源

上一篇:MFC介面程式設計基礎(22):MFC ODBC連線資料庫 下一篇:MFC介面程式設計基礎(24):建立資料庫應用框架

在建立資料庫應用程式之前,先要準備好資料來源。下面我們假設資料庫應用程式要連線的資料庫hotel.accdb存放在C盤根目錄下,該資料庫下有一張TblCustomer的表,如下圖所示:
在這裡插入圖片描述
在Windows作業系統的控制面板中,可以找到資料來源ODBC管理器的圖示,如下圖所示為Windows7中的ODBC的圖示,它的位置在控制面板中的管理工具資料夾。由於所要連線的資料庫是由Microsoft ACCESS建立,要求ODBC管理器中安裝有Microsoft ACCESS的ODBC驅動程式。一般,只需安裝了Microsoft ACCESS軟體,相應的ODBC驅動程式就已經預設安裝了。
在這裡插入圖片描述


滑鼠雙擊ODBC圖示,彈出“ODBC資料來源管理器”對話方塊,如下圖:
在這裡插入圖片描述
在使用者DSN、系統DSN、檔案DSN標籤頁中都可以建立一個數據源,但所建立的資料來源的應用範圍是不同的:

  • 使用者DSN: 使用者資料源只對當前使用者可見,而且只能用於當前機器上。
  • 系統DSN:系統資料來源對當前機器上的所有使用者可見。
  • 檔案DSN:檔案資料來源可以由安裝了相同驅動程式的使用者共享。

可以根據所建立的資料來源的不同的應用場合選擇在不同的標籤頁下建立資料來源,在本例中選擇檔案DSN。在標籤頁中的列表中顯示的是在本機已建立的系統資料來源的列表。

單擊“新增”按鈕,新建一個數據源,彈出“建立新資料來源”對話方塊。如圖所示,在ODBC驅動程式列表中選擇“Microsoft Access Driver(*.mdb, *.accdb)”。
在這裡插入圖片描述


單擊“下一步”按鈕,
在這裡插入圖片描述
給儲存的檔案資料來源起一個名字,單擊“下一步”按鈕,
在這裡插入圖片描述
單擊“完成”按鈕,彈出“ODBC Microsoft Access 安裝”對話方塊,如下圖所示。單擊“選擇”按鈕,
在這裡插入圖片描述
設定Microsoft Access資料來源
彈出“選擇資料庫”對話方塊,選擇資料庫檔案C:\hotel.accdb,連續單擊“確定”按鈕回到前一對話方塊。
在這裡插入圖片描述
選擇資料庫
在這裡插入圖片描述
最後在檔案DSN標籤中可以看到建立的資料來源hotel.dsn出現在資料來源列表中,如下圖
在這裡插入圖片描述
建立好的系統資料來源

上一篇:MFC介面程式設計基礎(22):MFC ODBC連線資料庫
下一篇:MFC介面程式設計基礎(24):建立資料庫應用框架