从sybase网站上下载了sybase12.5的ole db驱动,打开后只是1堆dll和hlp,怎样安装呢?我的机器上没有sybase。我试着把sydaase.dll用regsvr32注册,结果可以用它自带的sydaadm.exe配置数据源、测试连接都可以,但在c++buider中的ado控件connectstring属性里双击,虽然可以看到sybase的ole db驱动名,但是单击“下一步”却说ole db不可用,未正确安装云云。我的问题:
1)机器上只装ole db驱动,不装sybase 12.5客户端可以吗
2)如果可以,那怎么安装呢?谢谢各位大侠

解决方案 »

  1.   

    我安装了PB后就用sybase的驱动了
      

  2.   

    驱动问题我已解决,只要象上面说的把sdyaase.dll拷贝到win32目录下,再注册1下就行了。可现在又遇到了新问题:
    连接到sybase数据库后,返回的汉字是乱码!在dns里把charater set设置为cp850好像也不管用,请问大侠们是怎么解决这个问题的?
    谢谢
      

  3.   

    上贴漏掉了1个文件,除了sydaase.dll 外,还需要1个sydaaser.dll(非com,不需注册)
      

  4.   

    乱码问题也已解决,设置character set =iso_1。在delphi版看到的,可惜不能给分。