数据保存问题(90分)

  • 主题发起人 主题发起人 usa112233
  • 开始时间 开始时间
U

usa112233

Unregistered / Unconfirmed
GUEST, unregistred user!
我在remote data module里放了一个TQUERY,TDATABASE和DATASETPROVIDER,在CLIENT
端使用了CLIDATASET和DBGRID,我用CLIDATASET.CommandText:="SELECT * FROM TABLE1
WHERE COLUM1="1" AND COLUMN2[1]='0'来取数据,然后修改了数据,用
CLIDATASET.applyupdate(-1)保存时出错,错误信息为"NO SQL STATEMENT"。
用TTABLE控件就可以。因为每次取数据时条件不一样,我又不知怎样将条件传给TTABLE。
请教应怎样解决?
 
>>:="SELECT * FROM TABLE1
>>WHERE COLUM1="1" AND COLUMN2[1]='0'
你的SQL语句有问题啊。

还有,你看看是不是sever端的DATASETPROVIDER的允许执行SQL语句的属性没有设为true
 

Similar threads

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