当查询有偏移量时,有人知道如何在MySql中请求一个“活动结果集”(例如:select * from table limit 10 offset 20;)。它正在处理一个错误,如
‘无效使用关键字’
。
谢谢,维杰。
发布于 2010-05-13 13:48:44
我拿到了..。我使用了TUpdateSQL和TQuery的cachedupdate属性tquery is true...now,我可以编辑dataset(Query1.state=dsedit),即编辑dbgrid的单元格值,在此之前我使用了query1.post和query1.提交更新,在此之前,我们应该将tquery的updateobject属性分配给特定的Tupdatesql组件和updatesql comp。应该在ModifySql属性中包含相应的更新查询。
总体上讲是问题所在。是使用TUpdateSQL组件解决的,如果我上面的讨论令人困惑,请参考delphi for TUpdateSQL,它非常清晰和简单。
谢谢你,维杰。
发布于 2010-05-13 09:05:56
你在任何地方和在极限之前都没有条件.
试一试
select * from table where (1=1) limit 10 offset 20;或
select * from table limit 10 offset 20;https://stackoverflow.com/questions/2825330
复制相似问题