到注册表中看一下你就明白了。
HKEY_LOCAL_MACHINE\software\odbc\odbc.ini
HKEY_LOCAL_MACHINE\software\odbc\odbc.ini
解决方案 »
- TreeView如何键盘或鼠标在节点shang打开新Windows资源管理窗口
- 如何取得QQ登陆窗口的句柄,并发送消息让保存的密码显示出来而不是显示掩码呢?
- 请问在IntraWeb中怎么出来鼠标右键呀?
- 怎样动态连接上SQL 数据库?
- 请教:高手用Delphi实现 用控件访问excel文件的功能?
- 【求救】:哪里有《delphi6数据库系统开发实例导航》的随书光盘下载?
- 哪有便宜又好用的网站虚拟主机(最好赠送免费域名注册)谢谢大家
- delphi的打包工具installshield express的使用介绍
- 长此以往,CSDN休矣!
- 用dbgrid显示查询的结果,希望将某一个域值相同的记录合并成一条显示,如何做?
- ???
- 如何编程实现自动培植odbc数据员
uses registry;
with TRegistry.Create do
begin
RootKey:=HKEY_LOCAL_MACHINE;
openKey('\SOFTWARE\ODBC\ODBCINST.INI\Microsoft Access Driver (*.mdb)',true);
SqlDriver:=readstring('Driver');
closekey;
OpenKey('\Software\ODBC\ODBC.INI\ODBC Data Sources',true);
WriteString('WebRooter','Microsoft Access Driver (*.mdb)');
closekey;
OpenKey('\Software\ODBC\ODBC.INI\WebRooter',True);
WriteString('DBQ',ExtractFilePath(Application.ExeName)+'WebRooter.mdb');
WriteString('Driver',SqlDriver);
WriteString('FIL','MS Access;');
WriteString('UID','UID');
WriteInteger('DriverId',25);
WriteInteger('SafeTransactions',0);
closekey;
OpenKey('\Software\ODBC\ODBC.INI\WebRooter\Engines',True);
closekey;
OpenKey('\Software\ODBC\ODBC.INI\WebRooter\Engines\Jet',True);
WriteString('ImplicitCommitSync','');
WriteInteger('MaxBufferSize',2048);
WriteInteger('PageTimeout',5);
WriteInteger('Threads',3);
WriteString('UserCommitSync','Yes');
closekey;
free;
end;