用ADO? 还是什么?

解决方案 »

  1.   

    pb 不用ADO, 使用直接连接的dll文件或者是odbc;
      

  2.   

    SQLCA.DBMS = "MSS Microsoft SQL Server 6.x"
    SQLCA.Database = 
    SQLCA.ServerName = 
    SQLCA.LogId = 
    sqlca.logpass=
    SQLCA.AutoCommit = False
    SQLCA.DBParm = ""
    connect;
      

  3.   

    使用mss90.dll,通过配置参数,该参数可放置在配置文件中,或者注册表中,也或者直接写在程序中。
      

  4.   

    专用的接口:SQLCA.DBMS = "MSS Microsoft SQL Server 6.x"
    或者是odbc
      

  5.   

    在PB中不论是连什么数据库,通常都可以用ODBC进行连接,或则利用一些数据库的专用接口进行连接,比如sybase数据库,oracle数据库,sqlserver数据库;
    显然在PB中连接sqlserver6.5即可用ODBC进行连接:
    方法:点击DB Profile 用其中的ODBC
    方法二:用sqlserver的专用接口
      

  6.   

    情况是这样的:服务器端:
    Windows NT 4.0  简体中文版
    SQL Server 6.5 英文版 字符集设置是ISO 8859-1
    ----------------------------
    客户端 :Windows 2000 简单中文版
    一个PB的应用程序
    这个PB的应用程序工作很正常----------------------
    问题是:
    现在要在原有的系统上,开发一个web统计查询的功能
    用的是asp,可是我取出的中文字段,全是乱码,不知道怎么回事情?
    后来我用vb/delphi都尝试过了,都是乱码,所以我很奇怪,为什么那个PB做的软件就可以正确处理乱码呢?
      

  7.   

    因为pb可以通过sqlserver的专用接口pbmss80.dll,或pbmss80.dll与sql连接,vb,delphi是用dao,ado连接,何况pb的数据处理功能的强大是众所周知的,呵呵
      

  8.   

    pb不用ado连接使用odbc或者直联驱动
      

  9.   

    情况是这样的:服务器端:
    Windows NT 4.0  简体中文版
    SQL Server 6.5 英文版 字符集设置是ISO 8859-1
    ----------------------------
    客户端 :Windows 2000 简单中文版
    一个PB的应用程序
    这个PB的应用程序工作很正常----------------------
    问题是:
    现在要在原有的系统上,开发一个web统计查询的功能
    用的是asp,可是我取出的中文字段,全是乱码,不知道怎么回事情?
    后来我用vb/delphi都尝试过了,都是乱码,所以我很奇怪,为什么那个PB做的软件就可以正确处理乱码呢?
      

  10.   

    SQL Server 6.5 英文版 ?字符集设置是ISO 8859-1?
    是否数据库字符集的问题?你用SQL Server 7中文版看看。