PB6 + Sql Anywhere5 应用程序如何脱离开发环境运行
敬业的IT人
互联网
佚名
2008-1-4 11:30:30
问:PB + Sql Anywhere 应用程序,请问如何脱离开发环境运行?用户是否需要安装sql anywhere?如何编写脚本配置ODBC数据源? 请举一例好吗?谢谢!
答:不用装SQL Anywhere5.0,只要把相关文件(Dbeng50.exe,wl50ent.dll,wtr50t.dll,wod50t.dll)拷贝到当前目录(如 D:\temp)下就OK!
在ODBC.INI中加上:wod50t.dll所在路径
如:
Gzmis.db是数据库名,d:\temp是当前目录。
[Gzmis]
Driver32 = D:\temp\wod50t.dll
在注册表中加上:
HKEY_CURRENT_USER\SoftWare\ODBC\ODBC.INI\Gzmis中加下面几项:
AutoStop "Yes"
DatabaseFile "d:\temp\gzmis.db"
DataBaseName "Gzmis"
Driver "d:\temp\wod50t.dll"
PWD "sql"
Start "dbeng50"
UID "dba"
只要使用两个函数:
setProfileString()//设置INI.
Registryset()//设置注册表.
再加上PB的DLL动态库就OK!
如 PWD改了的按改了的值。
- 最新文章
- API函数和PB编程[01-04]
- 用PB做一个通用右键菜单[01-04]
- 循序渐进学习Power Builder 6.0(2-1-4)[01-04]
- PowerBuilder数据窗口编程技巧十则[01-04]
- PB中用Windows API制作位图菜单[01-04]
- 循序渐进学习Power Builder 6.0(6-3)[01-04]
- 相关文章
- PowerBuilder应用开发系列讲座(9)[01-04]
- 用PB编写邮件应用程序[01-04]
- 用Powerbuilder进行分布式应用开发三级体系结构[01-04]
- 如何发布独立的POWERBUILDER应用[01-04]
- 浅谈PB中动态DataWindow的技术应用[01-04]
- 在PB应用中实现声音与动画[01-04]
