建议,首先,你不用adostrocpro,即直接在SQL查询分析器里运行它,看是否正常
如果不正常将字符的类型变成NCHAR或 NVARCHAR的类型其次,如果是adostrocproc的问题,你再用adoquery调用看看,以确定是ado的问题还是adostrocproc的问题
如果是ado的问题,没办法,如果是adostrocproc的问题,就不要用它,改成adoquery

解决方案 »

  1.   

    请先在 SQL 里直接运行你的SQL 语句,分析一下数据,如在SQL 里是正常的话,再检查程序,一般来说,是数据转换的问题,注意 符号 的使用,用 showmessage 看一下你生成的 SQl 语句是否和 SQL 里验证过的 语句一致  
      

  2.   

    谢谢大家,我试过了,都不行,真的很麻烦
    我怀疑是ado数据接口的问题,
    一开始我是有OLE DB连接的,但改为用ODBC也不行,
    不知道是什么原因,头痛