本帖最后由 xuzhg123 于 2010-04-19 23:25:05 编辑

解决方案 »

  1.   

    delphi自带的DBDEMOS用的是paradox库,它功能非常有限,既不支持
    create view 也没有 power函数,你的程序当然不能用
    (不同数据库支持的SQL有区别的)
    另外如果是没有返回数据集的SQL,应该改
    query1.Active:=true;

    query1.ExecSQL;
      

  2.   

    power是delphi的函数。怎么能在sql里出现呢?先把生成完整的sql输出来,看看是否正确
      

  3.   

    非常感谢楼上两位的回复对于 1楼 keiv 大大,提到的说,"delphi自带的DBDEMOS用的是paradox库,它功能非常有限,既不支持
    create view 也没有 power函数,你的程序当然不能用"那不知道 怎样改动  才能支持使用create view 和 power函数?
      

  4.   

    paradox不可能支持,除非你换数据库,如它自带的interbase库(别名为IBLocal)
    但前提是你机上要安装interbase或firebird数据库服务
      

  5.   


    那如果用 sqlserver 的数据库可以的吗?
      

  6.   

    如果是sqlserver,应该是可以的