Win8系统的ODBC数据源是什么?
Win8系统中的ODBC数据源是什么ODBC(开放式数据库连接)是一种应用程序的接口(API)。这种接口提供了独立于任何的数据管理系统编写应用程序的能力。OCBC通过ODBC驱动程序提供了对不同的数据库供应商的一组应用程序接口来给特殊的数据库管理系统(DBMS)。用户的应用程序使用这组API来调度ODBC驱动程序。然后驱动程序通过SQL语句同DBMS发生联系。下面我们开始说明ODBC数据源。在“控制面板系统和安全管理工具”中,即可见ODBC数据源图标。双击打开ODBC数据源管理器,如下图所示:ODBC数据
Win8系统中的ODBC数据源是什么
ODBC(开放式数据库连接)是一种应用程序的接口(API)。这种接口提供了独立于任何的数据管理系统编写应用程序的能力。OCBC通过ODBC驱动程序提供了对不同的数据库供应商的一组应用程序接口来给特殊的数据库管理系统(DBMS)。用户的应用程序使用这组API来调度ODBC驱动程序。然后驱动程序通过SQL语句同DBMS发生联系。
下面我们开始说明ODBC数据源。在“控制面板系统和安全管理工具”中,即可见ODBC数据源图标。
双击打开ODBC数据源管理器,如下图所示:

ODBC数据源管理器为配置、添加、删除各种不同的数据源名称提供了最为简洁的方法。它使得用户可以轻松地完成数据源的配置工作,用户也可以删除原有的DSN(数据源名称),或对先前配置的数据源进行修改。ODBC数据源管理器的具体功能如下:
▲用户DSN:ODBC用户数据源存储了如何与指定数据提供者连接的信息。用户数据源只对当前的用户可见,而且只能应用在本机上。
▲系统DSN:ODBC系统数据源存储了如何与指定数据提供者连接的信息。系统数据源对当前机器上的所有用户可见。
▲文件DSN:ODBC文件数据源允许用户连接数据提供者。文件DSN可以由安装了相同驱动程序的用户共享。
▲驱动程序:ODBC驱动程序允许那些支持ODBC的程序通过ODBC数据源获取信息。如果安装新的驱动程序,要使用其安装程序。
▲跟踪:ODBC跟踪允许创建调用ODBC驱动程序的日志,以供技术人员查看;也可以辅助调试应用程序。Visual Studio跟踪启动Microsoft Visual Studio的ODBC跟踪。
▲连接池:连接池允许应用程序重新打开连接句柄,此操作将往返过程存入服务器。
C中已知系统数据源ODBC的名称怎么根据该数据源名称判断
从数据库连接字符串中,把数据库源DSN提取出来。
然后搜索注册表,
用户DSN到[HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\ODBC Data Sources]下找
系统DSN到[HKEY_LOCAL_MACHINE\Software\ODBC\ODBC.INI\ODBC Data Sources]下找
找到以后,根据找到的字符串来判断。
如果不想根据字符串来判断,
就根据DSN名字,到注册表上一层路径里面找到数据库源的详细信息。
里面有个Driver项,写着数据库驱动源的程序名,根据这个来判断。
操作注册表可能涉及的API:
RegOpenKeyEx
RegEnumValue
RegCloseKey
Windows 10 是一款微软推出的经典操作系统,拥有硬件兼容性与多任务处理能力。它更偏向把系统状态查看和常用调节动作放在一起,适合需要持续观察和微调设备状态的场景。
极度公式是一款跨平台专业LaTeX公式识别编辑软件,支持OCR公式识别和多平台编辑。和使用说明,避免使用,享受完整功能与稳定支持。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。
















