请高手帮忙(100分)

  • 主题发起人 主题发起人 无影
  • 开始时间 开始时间

无影

Unregistered / Unconfirmed
GUEST, unregistred user!
我建了一个表BOOK,其中有一个字段如:FIELD1 类型:LOGICAL
我用了一个TQUERY控件,其中SQL为:
SELECT * FROM BOOK WHERE FIELD1
每次运行时总出现如:什么TOKEN,什么USERKEY错误?
请问一下是不是我的SQL语句有问题???
 
语句没有问题,是什么数据库?是不是数据库驱动程序有问题?
 
database和tquery设置不对。
 
数据库是PARADOX
我认为TQUERY属性设置没什么问题。
还问一个问题:
SQL中能调用DELPHI函数吗?怎样调用?
 
最好写成 where field1 = 1 或相似的句子,

sql 不能调用 delphi 的函数。
 
试一试
SELECT * FROM BOOK WHERE FIELD1=1;
 

SELECT * FROM BOOK WHERE FIELD1真的看上去就少了点。

同意 Victortim and SuperMMX
 
yes!同意Victortim and SuperMMX,即使没有错误,这样也可以提高效率。
 
用SELECT * FROM BOOK WHERE FIELD1 = TRUE
^^^^^^^^
这是必须要的
 
无影,D邪也是你吧,真过分!

时间太久,强制结束。 wjiachun
 
试试sqlbuilder或许能解决问题.
 
多人接受答案了。
 
后退
顶部