- - PR -
DataGrid 入力中の新規行が時間経過とともに勝手に消える
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-03-20 16:14
お世話になります。
開発環境:VS.NET2003、WinXP Pro、SQL Server 2000 C#で、.NET ADOを用いて、データベースアプリを作成して居ります。 DataGridにテーブルAの内容を単純に表示しているのですが、 新規行を入力中に、数十秒経過すると勝手に入力中の行が消えてしまいます。 データの取得には、SqlDataAdapterを用い、 SelectCommandのCommandTypeプロパティはStoredProcedureを指定し、 SQL Server内のストアドを呼び出して居ります。 ストアドはテーブルの内容をWhere条件で抽出するだけの単純なもの。 症状は、DataGridに新規行を入力中、数十秒(30〜90秒くらい)経つと、 入力中の行が消えてしまい、カーソルが1行目に移ってしまうというものです。 なお、テーブルBの内容を上記と同様の方法でDataGridに表示させた場合は、 当症状は起りませんでした。 また、試験的に別のプロジェクトを作り、 上記と同じ方法でDataGridにテーブルAの内容を表示させましたが、 当症状は起りませんでした。 何が原因なのかがわからずに困って居ります。 説明下手で申し訳御座いませんが、宜しくお願い致します。 |
|
投稿日時: 2006-03-21 22:40
まずは、Windows アプリケーションなのか、Web アプリケーションなのか、環境を教えてください。
次に、どのような処理をコード化したのか、教えてください。設計をしていないなら、今から、設計してください。そして、設計とコードにずれがないか、確認してください。 コードを書くのではなく、処理手順を書いてください。 〆 written by Jitta@わんくま同盟 on 2006/03/21 _________________ |
1