客户端不用安装SQL客户程序的
但要保证安装borland的bde

解决方案 »

  1.   

    如果你使用的是SQLServer数据库,建议使用微软的ADO进行连接,有以下的好处:
    1、效率高。ADO连接SQLServer比BDE快很多。
    2、一般情况下不必分发ADO。现在比较新的操作系统中,ADO都默认安装好了,除非使用的是Windows 95/98,如果计算机上安装了Office 97以上的Office,那么ADO也将自动安装好了。
    3、不必进行额外的配置。如果使用BDE,在分发的时候要配置DBE连接,而ADO只要在程序中配置只好了就可以了!
    4、不必安装客户端(除非要进行管理)。
      

  2.   

    为什么不用ADO,ADO控件很好用的,提供了类似于BDE的ttable控件和tquery控件,我建议你使用他。用起来很方便的,感觉和BDE的没什么区别》:)
      

  3.   

    用ADO吧
      不用配置客户端
      

  4.   

    用bde也没有什么不好的,据说微软以后的系统将不会支持odbc,所以现在用ado的话对以后有好处了!
      

  5.   

    尽管看起来这些回答都不是在解决你的问题,
    我也是同样的建议,对于微软的数据库,使用ADO吧...
      

  6.   

    ADO吧,呵呵,改变也是好的吗
      

  7.   

    我一个老师说打包sql server的程序比较麻烦。他说他用install shield
    打包后又找了几个sql server的动态连接库copy到安装目录就可以了。
    不过我没记他说的哪几个.dll文件。
    http://www.csdn.net/Expert/TopicView1.asp?id=748935
    各位老大会的帮忙,要不就帮我up一下吧。摆脱。
      

  8.   

    如果是BDE的化客户端不需要安装SQLServer的,只需要把ntwdblib.dll这个文件拷贝到系统目录下bde就可以连上了!!