十万火急!请问各位高手怎样制作带有ODBC数据库的安装程序!

hongsushou 2001-08-22 07:47:24
我最近写了个数据库程序,使用的是Access 2000数据库,在ODBC中配制别名为"Dream",然后在BDE中自动加入了该别名,现在要制作安装程序,在InstallShield 中配置BDE正常,(没有配置ODBC),可是程序运行提示别名错误,我该怎样配置ODBC数据引擎!
...全文
55 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
NetCobra 2001-08-23
  • 打赏
  • 举报
回复
在Installshield的安装脚本中直接写入注册表中的ODBC项即可。
odbc的各项参数在注册表的currentuser\software\odbc\odbc.ini中。
下面是一个在Installshield中写入ODBC信息的例子
DSNKey="Software\\ODBC\\ODBC.INI\\aaa";
RegDBSetKeyValueEx(DSNKey,"AutoStop",REGDB_STRING,"Yes",-1);
RegDBSetKeyValueEx(DSNKey,"CommLinks",REGDB_STRING,"TCPIP{}",-1);
RegDBSetKeyValueEx(DSNKey,"DatabaseFile",REGDB_STRING,"",-1);
RegDBSetKeyValueEx(DSNKey,"Driver",REGDB_STRING,get_value,-1);
RegDBSetKeyValueEx(DSNKey,"EngineName",REGDB_STRING,"aaa",-1);
RegDBSetKeyValueEx(DSNKey,"Integrated",REGDB_STRING,"No",-1);
RegDBSetKeyValueEx(DSNKey,"PWD",REGDB_STRING,"sql",-1);
RegDBSetKeyValueEx(DSNKey,"Start",REGDB_STRING,"Commlinks='tcpip'",-1);
RegDBSetKeyValueEx(DSNKey,"UID",REGDB_STRING,"dba",-1);

206

社区成员

发帖
与我相关
我的任务
社区描述
IBM 开发者
社区管理员
  • IBM开发者社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧