clientDatasetをDataSourceを介してDBGRIDに接続しております。行の途中で行を追加したいのですが、clientDataset.append; とすると最終行に追加されてしまいます。選択している行の下に行追加をしたいのですがどのようにしたらよいかわかりません。 解決方法御存じの方いらっしゃいましたら教えてください。
通りすがりでノーチェックの思いつきですが
clientDataset.insert
じゃダメですか?
もともと、RDBMSに行の位置の観念はありません。
Order byで指定するのが基本です。
レコードに表示用の並び順項目を足して、順番を設定するのが一番でしょう。
QUEST 様 HOTA様有難うございました。表示順項目を足して順番を設定したらうまくいきました。
ツイート | ![]() |