你自己试试吧!我明天去公司给你试试!这里没装oracle

解决方案 »

  1.   

    在VB中用把这句赋给一个字符串变量,然后MsgBox(str变量)看看show出来的sql语句是否有问题.
      

  2.   

    是不是需要用动态sql来执行?
    你直接把在pl/sql中的写的语句不做变化的用到编程语言中,是有问题的。
      

  3.   


      VB没有用过你要考虑'3',在VB怎么能把单引好表示清楚,如DELPHI用ASCII  str:=str+...chr(39)+'3'+chr(39)应该就是这个问题了