社区
数据库(包含打印,安装,报表)
帖子详情
请问怎么在使用setup factory制作安装程序时创建SQL SERVER和ACCESS的ODBC数据源呢?
chenhengxin
2003-03-24 03:14:05
请问怎么在使用setup factory制作安装程序时创建SQL SERVER和ACCESS的ODBC数据源呢?
...全文
333
4
打赏
收藏
请问怎么在使用setup factory制作安装程序时创建SQL SERVER和ACCESS的ODBC数据源呢?
请问怎么在使用setup factory制作安装程序时创建SQL SERVER和ACCESS的ODBC数据源呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Crystaltianshi
2003-06-26
打赏
举报
回复
这个问题还是由我来结贴吧!! 呵呵,我做过
首先去setupfactroy官方网站下载Runtime Modules----odbc_rts.exe,运行odbc_rts.exe后会有2个文件,第一个是InstallODBC.exe,还有一个是ODBCConfig.ini
,你只需要在设置好ODBCConfig.ini里面的信息后就可以在setup factory的after installing(对于的中文翻译是安装之后,我用的是英文版,^_^不好意思),定义动作
open/close program->execte file 填上%AppDir%\InstallODBC.exe,然后就可以完成ODBC的注册了
还需要注意的是,如果需要动态去注册ODBC那么就需要以下一些下技巧了,首先在填写ODBCConfig.ini的时候需要这样填写:
前面的省掉,看下面的
; DSDriver1=Microsoft Access Driver (*.mdb)
; DSAttrib1=DSN=QandA\0DBQ=J:\DATABASE\QandA.mdb\0FIL=MS Access;\0DESCRIPTION=Questions and Answers Database\0DRIVERID=25\0UID=\0\0
; DSRequest1=ODBC_ADD_DSN
关键就在DBQ了,在这里为了能够实现动态注册数据源应该将DBQ=J:\DATABASE\QandA.mdb去掉,写成下面的样子:
DSDriver1=Microsoft Access Driver (*.mdb)
DSAttrib1=DSN=QandA
\0DESCRIPTION=Questions and Answers Database\0DRIVERID=25\0UID=\0\0
DSRequest1=ODBC_ADD_DSN
而后在你刚刚定义的安装之后执行InstallODBC.exe后面再加一个动作,
registy->modify registy 里面定义set value,main(主键) 选择hkey_current_user,在sub(子键)里面填上Software\ODBC\ODBC.INI\你数据源的名字,value(值名称)填写DBQ,值类型填写默认的,值暑假填入 %AppDir%\database\yourDatabseName.mdb 这样DQB是不是改变了,呵呵!!这样就实现了动态注册ODBC数据源了。
还有什么不清楚的,发邮件flymylover1@163.com联系.
chenyu5188
2003-04-23
打赏
举报
回复
在ODBC中配制好后生成dsn文件,打包时将dsn文件打包进去就行了。
chenhengxin
2003-03-24
打赏
举报
回复
使用SETUP FACTORY发布的INSTALLODBC好像可以,但是怎样才能在其中获得用户的安装目录呢?
zhangbob
2003-03-24
打赏
举报
回复
如果代码没写CreateDSN的程序,setup factory制作安装程序时不能创建SQL SERVER和ACCESS的ODBC数据源!需要在程序中间创建!
Python 3.8.20 官方安装包 Windows+Linux 下载(蓝奏云)
Python 3.8.20 官方安装包下载链接合集(蓝奏云不限速)。最终版(EOL),源码编译。包含 Windows 64位安装包和 Linux 源码包,来自 python.org 官方原版。下载后双击 .exe 安装或 ./configure 编译。注意:3.8.20 中 3.8/3.9 已停止支持(EOL),仅提供最终版源码。
csp-s2025第二轮题目与大样例
csp-s2025第二轮题目与大样例
VB6.0项目中点击最小化后任务栏显示窗口
VB6.0项目中点击最小化后任务栏显示窗口
NX2023 64 位 UG 工业造型安装包.rar
UG(Unigraphics NX)是一款由西门子(Siemens PLM Software)开发的交互式CAD/CAM/CAE系统。作为全球领先的产品工程解决方案,它集成了产品设计、工程仿真与制造加工于一体。其功能强大且应用广泛,能够轻松实现各种复杂实体和造型的构造,为模具、汽车、航空航天及通用机械等行业提供了高性能的机械设计与制图灵活性。
数据库(包含打印,安装,报表)
1,217
社区成员
55,950
社区内容
发帖
与我相关
我的任务
数据库(包含打印,安装,报表)
VB 数据库(包含打印,安装,报表)
复制链接
扫一扫
分享
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章