掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
データセットの一括削除(全件削除) (ID:123339)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>フォームオープン時に常に全件削除するような >コード(1レコード単位の削除)を入れているのですが、 >開くまでに一瞬止まったような感じになっています。 フォームオープン? Form_Load 時はフォーム上の コントロールが全て作成されますので、多少遅いです。 データベースに繋いでいる場合は、初回、接続を確立する 部分のみで時間が掛かる事が多いです。正確に、どこで 時間が掛かっているか調べないと、何の解決にもならない 場合があります。 >読み込んだデータセットを全件削除したいのですが、 データセットは非接続型なので、提示されたコードでは データベースの変更はしていない…という解釈で良かった でしょうか?DataSet に Customers というプロパティは ありません。 > ds.Tables("Customers").Rows(0).Delete() と解釈して、その繰り返しなら > ds.Tables("Customers").Rows.Clear() でもいいかも?もちろんオショウさんの方法でもいいでしょうが。 …結局削除するなら読み込む必要さえ無いのですが…?
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.