バウンドした DataSet から行を削除すると DBFilled メソッドで例外が発生する

文書番号 : 12857     文書種別 : 不具合     最終更新日 : 2003/10/28
文書を印刷する
対象製品
El Tabelle for .NET
発生環境
v1.0.2003.0117
v1.0.2003.0324
v1.0.2003.0425
v1.2.2003.0630
v1.2.2003.0724
v1.2.2003.0829
v1.2.2003.0902 (HotFix)
状況
修正済み
詳細
Sheet の DataSource と DataMember を設定後、DataSet から行を削除し、
その後に DBFilled メソッドを実行すると

「'System.Data.DeletedRowInaccessibleException' のハンドルされていない例外が
system.data.dll で発生しました。

追加情報 : 削除された行を通して、その行の情報にアクセスすることはできません。」

が発生します。
回避方法
この現象はファイル バージョン v1.2.2003.0911 (HotFix) 以降のアセンブリで修正されています。

修正版は こちら からダウンロードできます。

問題が修正されたアセンブリに移行するか、次の操作を行うことで現象を回避できます。

・データベースを Sheet にバウンドした後に行を削除します。
キーワード
ELTB03323

この文書は、以前は次のバグレポートIDで公開されていました : 3321