以程式設計方式設定 ODBC 資料來源

本文档详细介绍了如何通过编程方式设置开放式数据库连接(ODBC)数据源名称,以便在不依赖ODBC管理员或其他程序的情况下访问数据。示例以SQLConfigDataSource API函数展示创建新Excel数据源的过程,并讨论了相关参数的用法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本份文件將說明如何以程式設計方式設定開放式資料庫連接 (ODBC) 資料來源名稱。這個功能將提供您無須強制使用者明確使用ODBC 管理員 (ODBC 管理員) 或其他程式以指定資料來源名稱,就可存取資料的彈性。

一般說來,使用者會在相關的資料庫管理系統 (DBMS) 支援這個作業情況下,執行 ODBC 管理員程式來建立一個資料來源。

您在透過 ODBC 管理員程式建立一個 Microsoft Access ODBC 資料來源時,將有兩種選取:您可以選取一個現有的 .mdb 檔,或是建立一個新的 .mdb 檔。您無法以程式設計方式建立 MFC ODBC 應用程式的 .mdb 檔。因此當您的應用程式需要您將資料放置在 Microsoft Access 資料來源 (.mdb 檔) 時,您將可能非常希望擁有一個可以在隨時需要情況下使用或複製的空白 .mdb 檔。

但是有許多 DBMS 允許以程式設計方式建立資料來源。某些資料來源會為資料庫維護一個目錄規格。也就是說,目錄便是資料來源,而資料來源中的每個資料表則儲存為個別的檔案 (若為 dBASE,每個資料表就是一個 .dbf 檔)。其他 ODBC 資料庫適用的驅動程式,例如 Microsoft Access 和 SQL Server,則需要在建立資料來源之前先滿足某些特定條件。例如,您必須在使用 SQL Server ODBC 驅動程式之前就先建立一個 SQL Server。

SQLConfigDataSource 範例

下列範例會使用 ::SQLConfigDataSource ODBC API 函式,建立一個名為「New Excel data source」的新 Excel 資料來源:

SQLConfigDataSource(NULL,ODB
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值