我发现bde支持varchar,但不支持nvarchar,ado就可以都支持。
但现在有个客户的数据库中充斥了nvarchar的字段,该如何解决呢?
盼望高手答复。

解决方案 »

  1.   

    bde不支持nvarchar,改为varchar,或者用ado吧,否则没办法
      

  2.   

    问题是我要用dcom来连接啊,用ado的话怎么使用clientdataset中的参数呢?
      

  3.   

    1.ado连接数据库
       数据库字段为:char,varchar,text(memo)超过255位读取都正常。
    2.bde连接数据库(bde有bug)
       数据库字段为:char,varchar 超过255位读取都不正常,只能显示255位
                     text(memo) 超过255位读取正常
      

  4.   

    强烈建立你用ADO.BDE实在太差了,我被BDE害得好惨.