投稿日 | : 2007/06/01(Fri) 17:28 |
投稿者 | : 魔界の仮面弁士 |
Eメール | : |
URL | : |
タイトル | : Re^10: データグリッドから削除 |
DataGrid が持つ Recordset そのものを直接操作するのではなく、
DataGrid が持つ Recordset の Clone に対して操作した方が安全かも。
> グリッドの方に修正して削除したところ、最初の一行のみ削除されるようになりました。
削除前に「削除したい行」に移動させてください。
移動のためには、MoveNext メソッドによる移動も使えますが、
DataGrid の『ブックマーク』を使って移動させることもできます。
・Recordset.Bookmark プロパティ … ブックマークによる移動に使う
・Recordset.Filter プロパティ … ブックマーク配列、またはWHERE条件による絞込みに使う
・DataGrid.Bookmark プロパティ … DataGrid の現在行のブックマーク
・DataGrid.SelBookmarks プロパティ … DataGrid で選択中な行のブックマーク一覧
・DataGrid.RowBookmark メソッド … DataGrid の、指定した行のブックマークを返す