Paradox库不支持SQL吗?请各位大虾帮帮忙。(50分)

  • 主题发起人 主题发起人 HLHGOD
  • 开始时间 开始时间
H

HLHGOD

Unregistered / Unconfirmed
GUEST, unregistred user!
query1.sql.text:='update test set 平均分=int((语文+数学+政治)/3)'
运行出错,但是去掉int后运行正常,在Access库中运行不存在此问题,怎样才能让paradox
库支持INT,Round等函数?
 
还有不支持sql的数据库?????


那sql就不可能成为数据库查询的标准了
 
delphi中不是有个dbdemos的数据库吗,它就是paradox库,,呵呵,,,

你最好检查你的语句是否有问题!!

一般用tquery,先用close方法,再用sql.clear的方法,然后再用sql.add添加sql语句,最后
再用open或execsql执行sql,
 
不用INT,用CELING或FLOOR呢?
 
paradox好象不支持全部SQL吧,如 Group by 就不能用。
 
Int这种函数,不支持的
Paradox的SQL查询,是BDE实现的。
支持的已经不少了,比如select * into table1 from table2这样的都支持
不支持的,你就要换换思路了
 
对,有一些不支持
 
group by我用过,支持的,但int,round等不支持,语法绝对不会错,不知还有没有更好的办法
比如说升级某种组件等。
 
没错~象FLOOR这样很简单的都不支持~!
好象是在SET不支持任何函数
只支持+-*/()明白了吗~!
换数据库类型吧~!
比如SQL。SERVER~!
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部