用BDE 连接paradox数据库,使用动态SQL,编译无错误提示,运行时出现‘capability not supported’, 大家认为可能是什么原因?是

  • 主题发起人 主题发起人 libaoliang
  • 开始时间 开始时间
L

libaoliang

Unregistered / Unconfirmed
GUEST, unregistred user!
用BDE 连接paradox数据库,使用动态SQL,编译无错误提示,运行时出现‘capability not supported’, 大家认为可能是什么原因?是否有可能是sql 语句太长?(20分)<br />用BDE 连接paradox数据库,使用动态SQL,编译无错误提示,运行时出
现‘capability not supported’, 大家认为可能是什么原因?是否有
可能是sql 语句太长?
谢谢提示,
 
是paradox不支持你当前的SQL语句,请修改SQL语句
 
语法有问题
 
一般不是SQL语句的错误
看看你的Query1.RequestLive以及CachedUpdate等属性,是不是有问题?
还有,对于Select语句,要使用Query.OPen,而Delete Insert Update要使用Execsql.

Paradox支持的语句类型
select * into table1 from table2
select * from table where ....,当然了,where语句支持like模糊查询
update delete insert 都是支持标准的SQL
这个你应该明白的
 
多人接受答案了。
 
后退
顶部