zoukankan      html  css  js  c++  java
  • 手动安装UniDAC的过程

    每次安装都不一样,而且有时候挺麻烦的,所以记下来。我这次安装过程是这样的:

    0. 修改SourceDelphi7Make.bat,填入正确的IdeDir

    1、找到sourcedelphi7目录,所有的DPK文件都在这里。
    2、编译DAC 运行包,即dac70.dpk。
    3、如果是D6或D7,编译DAC GUI related package,即dacvcl70.dpk。
    4、编译DAC运行包,即dcldac70.dpk。
    5、如果是D6或D7,编译unidacvcl70.dpk。
    6、分别编译驱动包:PG/ORA/MSSQL/MYSQL/IB的驱动包(特别不要忘了编译CRControls包,否则unidac每次启动都会说没成功装载,虽然实际上成功装载了)
    7、编译安装UniDAC设计包,即 dclunidac70.dpk。

    8. install package,找到unidacBinDelphi7unidac7.bpl
    需要注意的是,
    1、UniDAC和ODBC的驱动包有冲突。
    2、UniProviders下的驱动包INC文件,诸如IbDac.inc、Odac.inc等,默认不是专业版,请在这些Inc文件中,添加一句 {$DEFINE UNIDACPRO},避免在运行期中找不到一些特定的文件。
    3、DPK文件中的Option似乎有问题,最好是改为OutPut Directory改为空,输出到delphi的默认路径(projectsBPL),Unit OutPut Directory是指为".",输出到当前路径下。
    4、最后一点也是老生常谈的一点,别忘给IDE的library路径添加UniDAC路径,即Source的路径。

    参考:http://blog.sina.com.cn/s/blog_4ad042e50102eamq.html

  • 相关阅读:
    tkinter 改变按钮状态
    python 遗传算法精简版
    极简反传(BP)神经网络
    python 操作注册表
    python 调用 shell 命令方法
    Python标准库:内置函数dict(mapping, **kwarg)
    3.2.2 正則表達式的功能
    NSArray利用Cocoa框架进行汉字排序
    Java多线程具体解释
    android6.0权限管理工具EasyPermissionUtil
  • 原文地址:https://www.cnblogs.com/findumars/p/4179284.html
Copyright © 2011-2022 走看看