关于在制作安装程序时创建ODBC的问题 有一个ACCESS数据库,将和程序一起安装。访问数据库的方式为ODBC。现在的问题是:用户在安装程序时有可能选择不同的路径,那么ACCESS数据库的MDB文件也可能被安装到不同的路径。在这种情况下,在制作安装文件时就无法写固定的注册表值。怎么办? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 原 理 Windows中所有的ODBC数据源在系统注册表中都有记载,因此只要编写相应的代码对注册表中的项目进行相应的修改即可。Windows中与ODBC相关的键,主要有下面几项: HKEY_LOCAL_MACHINE\Software\ODBC\ODBCINST.INI\ODBCDRIVER 记录所有已安装的ODBC驱动程序; HKEY_LOCAL_MACHINE\Software\ODBC\ODBCINST.INI 记录各种ODBC驱动程序的相关信息; HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\ODBC Data Sources 记录各种数据源的类型; HKEY_CURRENT_USER\Software\ODBC\ODBC.INI 记录各种数据源的详细信息。 只要打开Windows 95(Windows 98、Windows NT4或Windows 2000)菜单“开始”,然后单击“运行”,输入Regedit运行注册表程序,在注册表中选择左边的树结构,查找上述相应的选项,就可以看到其中的详细信息。 我们只要在代码中对这些键进行配置,便可达到配置ODBC的目的。 TRichEdit中如何加入其它控件 刚学delphi,我想设计一个公式,请教大家! 诚聘Delphi程序员3名 月薪5000 工作地:上海 如何让QRDBTEXT中的值只保留2位小数?谢谢 请教xml是什么? 菜鸟求救:怎么有日期得到星期? 很简单的浮点数转换成字符串问题! 请教delphi中截取字符串的函数? 一个时间问题:将系统时间如:2002-02-04,如何将它分割成三个字段年份、月份、日期? shellexecute的一些问题,本人菜鸟 菜鸟求救!! 三层结构中,主从表更新问题!
Windows中所有的ODBC数据源在系统注册表中都有记载,因此只要编写相应的代码对注册表中的项目进行相应的修改即可。Windows中与ODBC相关的键,主要有下面几项:
HKEY_LOCAL_MACHINE\Software\ODBC\ODBCINST.INI\ODBCDRIVER 记录所有已安装的ODBC驱动程序;
HKEY_LOCAL_MACHINE\Software\ODBC\ODBCINST.INI 记录各种ODBC驱动程序的相关信息;
HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\ODBC Data Sources 记录各种数据源的类型;
HKEY_CURRENT_USER\Software\ODBC\ODBC.INI 记录各种数据源的详细信息。
只要打开Windows 95(Windows 98、Windows NT4或Windows 2000)菜单“开始”,然后单击“运行”,输入Regedit运行注册表程序,在注册表中选择左边的树结构,查找上述相应的选项,就可以看到其中的详细信息。
我们只要在代码中对这些键进行配置,便可达到配置ODBC的目的。