• unidac 6.0.1 与kbmmw 的一点小摩擦


          unidac 6.0.1  出来了,虽然支持sql server 直连等新特性,但是由于内部改动比较大,

    导致与kmmmw 的集成起来存在有点小问题,就是如果数据库不是interbase 或者firebird 的话,

    客户端访问kbmmw会出现"InterBase provider is not registered. You should add the

    InterBaseUniProvider unit to the uses clause of any unit in your project or place

    the TInterBaseUniProvider component on the form."的错误。其实问题很简单。只要把

    kbmMWUniDAc.pas 打开,找到下面地方,注释掉对应的地方,就可以了。

         为什么会有这个问题呢?那是在很久很久的以前,在unidac 还没出世的时候,有一个使用kbmmw

    和ibdac  的开发者(Brandon Rock)首先做了一个kbmmwibdac 的数据库插件。后来等unidac 出来后,

    他根据kbmmwibdac 重新做了一个kbmmwunidac , 由于他使用的是interbase 数据库,就顺便加了上面的

    两句。 kbm  作者也就顺理成章的留下了这一句。这一句一直也好好在那里呆着。没想到unidac 的新版本出来后,

    这两个参数被进行强制处理,就出现上面的问题了。

  • 相关阅读:
    CSS3 box-shadow(阴影使用)
    缩小窗口时CSS背景图出现右侧空白BUG的解决方法
    html打开个人QQ聊天页面
    帮助你实现元素动画的6款插件
    给出两个颜色,计算中间颜色返回数组
    名字首字母
    自适应网页设计
    tab切换jquery代码
    改变上传文件样式
    剑指offer 面试16题
  • 原文地址:https://www.cnblogs.com/xalion/p/4198562.html
Copyright © 2020-2023  润新知