首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 冲浪宝典 > 网络资源 > PB6 + Sql Anywhere5 应用程序如何脱离开发环境运行
【标  题】:PB6 + Sql Anywhere5 应用程序如何脱离开发环境运行
【关键字】:程序,Sql,应用,PB,Any,Anywhere,PB6,Sql,Anywhere5
【来  源】:网络

PB6 + Sql Anywhere5 应用程序如何脱离开发环境运行

问: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改了的按改了的值。

InstallShield中注册SQL Anywhere 7.0 ODBC的完整脚本:【上一篇】
在PB中使用VC++编制的DLL:【下一篇】
【相关文章】
  • InstallShield中注册SQL Anywhere 7.0 ODBC的完整脚本
  • PB8.0应用程序编译发布技术研究
  • 升级到PB9.0的10个理由
  • PB所支持的Oracle 的版本
  • 不同版本的PB所需要的运行时动态链接库
  • 不用安装客户端连接sql server 2000
  • 为PB的TreeView实现同步选择
  • 为你的程序添加热键功能
  • 如何在PB中创建图标栏应用
  • 在pb的程序中屏蔽ctrl alt del 和 windows键
  • 【随机文章】
  • 利用DebugAPI做一些原先手工完成的动作(3)
  • 遇见
  • MySQL数据库中mysqldump命令使用详解
  • DNS还要再搞搞
  • 超强幻灯片播放 HTC(VBS)
  • Java属性文件的一个缺憾(Java缺点之二:属性文件)
  • shell程序的调试--LINUX
  • VB API教程(王国荣版)(四)
  • odbms介绍 第二部分:定义
  • Linux 进程管理
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.