我用的_CommandPtr对象
我的SQL语句大概有不到300个字符
_bstr_t strSQL = Str_RTU_INSERT;
m_pCommand->CommandText = strSQL;
Str_RTU_INSERT 我宏定义的(300左右字符),可是赋值之后只能显示大概120左右的SQL语句中的字符(前120几个)
请帮忙想想为什么?

解决方案 »

  1.   

    应该可以,我试过用ADO的Connection.Execute来执行一个很长的脚本,建立存储过程。
      

  2.   

    我的SQL语句是不可能有什么问题,忘了交代我用的Access,语句已经在Access下试验过
    如果是被显示截取了,那也应该能够执行数据库操作。
    oyljerry(【勇敢的心】→ ㊣X-Man㊣) 您指的截取是这个意思麽?怎么是好呢?:)
      

  3.   

    可能是显示的问题可以将sql语句写到文件中,再检查。
      

  4.   

    没有限制,只是调试看不见全部而已  ,用  trace() 打印出来就可以看见全部,除了 % 不能显示,呵呵
      

  5.   

    如上,把sql语句写入文本中,查看