社区
数据库
帖子详情
ODBC的DSN是保存在注册表的什么地方?
ghgk
2004-09-07 08:08:45
我有个数据驱动升级了版本之后,DSN需要旧的驱动。不能重新配置也删不掉,我想在注册表里手工修改
...全文
179
1
打赏
收藏
ODBC的DSN是保存在注册表的什么地方?
我有个数据驱动升级了版本之后,DSN需要旧的驱动。不能重新配置也删不掉,我想在注册表里手工修改
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
phineco
2004-09-07
打赏
举报
回复
HKEY_CURRENT_USER\software\ODBC\ODBC.ini
MySQL
ODBC
补丁 Invalid attribute string
赚点小钱,嘿嘿, 居然说要20个字
Delphi通过
注册表
在程序中增减和修改数据源.rar
Delphi通过
注册表
在程序中增减和修改数据源,具体代码部分摘录://建立一个Registry实例,设置根键值为HKEY_LOCAL_MACHINE if OpenKey('Software\
ODBC
\
ODBC
.INI\
ODBC
Data Sources',True) then //找到Software\
ODBC
\
ODBC
.INI\
ODBC
Data Sources WriteString( 'MyAccess', 'Microsoft Access Driver (*.mdb)') //注册一个
DSN
名称 else //创建键值失败 begin memo1.lines.add('增加
ODBC
数据源失败'); exit; end; CloseKey; if OpenKey('Software\
ODBC
\
ODBC
.INI\MyAccess',True) then //找到或创建Software\
ODBC
\
ODBC
.INI\MyAccess,写入
DSN
配置信息 begin WriteString( 'DBQ', 'C:\Demo\orders.mdb' ); //指定数据库目录 WriteString( 'Description', '新Access数据源' ); //数据源描述 WriteString( 'Driver', 'C:\PWIN98\SYSTEM\
odbc
jt32.dll' ); //驱动程序DLL文件,根据系统安装的目录不同而不同。 WriteInteger( 'DriverId', 25 ); //驱动程序标识 WriteString( 'FIL', 'Ms Access;' ); //Filter依据 WriteInteger( 'SafeTransaction', 0 ); //支持的事务操作数目 WriteString( 'UID', '' ); //用户名称 bData[0] := 0; WriteBinaryData( 'Exclusive', bData, 1 ); //非独占方式 WriteBinaryData( 'ReadOnly', bData, 1 ); //非只读方式 end else //创建键值失败 begin memo1.lines.add('增加
ODBC
数据源失败'); exit; end; CloseKey; if OpenKey('Software\
ODBC
\
ODBC
.INI\MyAccess\Engines\Jet',True) then //找到或创建Software\
ODBC
\
ODBC
.INI\MyAccess\Engines\Jet,写入
DSN
数据库引擎配置信息 begin WriteString( 'ImplicitCommitSync', 'Yes' ); WriteInteger( 'MaxBufferSize', 512 ); //缓冲区大小 WriteInteger( 'PageTimeout', 10 ); //页超时 WriteInteger( 'Threads', 3 ); //支持的线程数目 WriteString( 'UserCommitSync', 'Yes' ); memo1.Lines.add('操作成功!'); end; 请下载完整实例的源码包。
Qt数据库高级编程、SQLServer、MySQL、SQLite
Qt框架是由Qt Company开发的全球主流跨平台C++界面应用程序开发框架、是跨平台项目的主流解决方案, Qt 5 框架是高效的跨平台C++框架,易扩展,组件丰富、允许真正地组件编程,既可以开发桌面应用程序,也可用于控制台工具、上位机软件、和高性能服务器的开发,目前国内Qt高级开发工程师的待遇也一直居高不下!本课程为黄强老师《Qt 5一站式编程》系列课程中的核心课、主要帮助学员熟练 数据库驱动
ODBC
介绍 QSqlDatabase核心类讲解 Qt使用
ODBC
对SQL Server数据库的增删改查 Qt使用
ODBC
对MySQL数据库的增删改查 Qt使用
ODBC
对Access数据库的增删改查 Qt数据库模块架构源码剖析 Qt使用MSVC、MinGW编译MySQL数据库驱动 Qt使用QMYSQL对MySQL数据库的增删改查 Qt使用QSQLITE对SQLite 数据库的增删改查
ASP通过
ODBC
连接SQL Server 2008数据库的方法
创建数据库连接文件【
dsn
文件】的方法 创建
ODBC
DSN
文件 在创建数据库脚本之前,必须提供一条使 ADO 定位、标识和与数据库通讯的途径。数据库驱动程序使用 Data Source Name (
DSN
) 定位和标识特定的
ODBC
兼容数据库,将信息从 Web 应用程序传递给数据库。典型情况下,
DSN
包含数据库配置、用户安全性和定位信息,且可以获取 Windows NT
注册表
项中或文本文件的表格。 通过
ODBC
,您可以选择希望创建的
DSN
的类型:用户、系统或文件。用户和系统
DSN
存储在 Windows NT
注册表
中。系统
DSN
允许所有的用户登录到特定的服务器上
Oracle中利用ADO对象实现存取和访问
ADO是Active Data Object的缩写,称为ActiveX数据对象。利用ADO对象,通过
ODBC
驱动程序或OLE DB连接字符串,可实现对任意数据库的存取和访问。OLEDB是微软用来替代
ODBC
的一种数据库访问技术。是一种对关系型数据库和非关系型数据库均有效的一种数据库访问技术。
ODBC
数据源的用户数据源,系统数据源和文件数据源。用户和系统
DSN
存储在 WindowsNT
注册表
中,系统
DSN
可被登录的所有用户访问和使用,用户
DSN
只能提供特定的用户访问和使用。
数据库
4,011
社区成员
39,816
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章