0

クエリにオフセットがある場合にMySqlで「ライブ結果セット」をリクエストする方法を知っている人はいますか(例: select * from table limit 10 offset 20;)。次のようなエラーが発生しています

「キーワードの無効な使用」

.

ありがとう、ビジェイ。

4

2 に答える 2

2

制限の前と後ろの条件はありません...

試す

  • select * from table where (1=1) limit 10 offset 20;

また

  • select * from table limit 10 offset 20;
于 2010-05-13T09:05:56.480 に答える
0

わかりました... TUpdateSQL を使用し、TQuery の cachedupdates プロパティを true にしました...これで、データセット (Query1.state=dsedit) を編集できるようになりました。つまり、dbgrid のセル値を編集し、query1 を使用しました。 .post と query1.commitupdates の前に、設計時に、tquery の updateobject プロパティを特定の Tupdatesql コンポーネントと updatesql comp に割り当てる必要があります。ModifySql プロパティに関連する更新クエリを含める必要があります。

全体的に問題があります。TUpdateSQL コンポーネントを使用して解決されます。上記の説明がわかりにくい場合は、TUpdateSQL の Delphi ヘルプを参照してください。非常に明確で簡単です。

ありがとう、ビジェイ。

于 2010-05-13T13:48:44.030 に答える