sql='select saleinvokceid,summoner from fn_sk_fp('B0102','XSH-0-001') order by saleinvokceid'
QyWeb.close;
QYWEB.sql.clear;
QyWeb.sql.add(sql);
QyWeb.open;
我在单步跟踪到QyWeb.open时就出了问题:
问题如下:
Project sunstone.exe raised exception class EOleException with message 'line 1:Incorrect syntax near 'B0102''.Process stopped.Use Step or Run to continue.
//////////////////////////////////////////////////////////////////
QYweb: TADOQuery;
在这里我不明白的是from fn_sk_fp('B0102','XSH-0-001') 这是什么语法?
并且为什么会出错误呀?
大家帮我看看.
分不够一定再加.只要能够解决问题.

解决方案 »

  1.   

    sql='select saleinvokceid,summoner from fn_sk_fp order by saleinvokceid'
      

  2.   

    在这里我不明白的是from fn_sk_fp('B0102','XSH-0-001') 这是什么语法?没见过这样的查询语句。
      

  3.   

    jinjazz(近身剪(N-P攻略)) 
    在我的数据库里并没有fn_sk_fp这张表呀?
    会不会是触发器或者是存储过程呢?
      

  4.   

    fn_sk_fp是存储过程吧!换用别的控件:ADOStoredProc。
      

  5.   

    在这里我不明白的是from fn_sk_fp('B0102','XSH-0-001') 这是什么语法?这是你写的,你怎么会不知道呢?应该是个存过之类的东西。