2010-12-31 25 views
0

私は、そのdatagridviewの内容がサンプルテキストファイルの内容であるところのdatagridviewを持っています。私がloadをクリックすると、私はsample.txtからのデータを持ち、そのテキストファイルのデータはdatagridviewに表示されます。私は、私のdatagridviewにチェックボックス列を持っています。ユーザーがチェックすると、私は行を選択し、ユーザーが削除ボタンをクリックすると、テキストファイルからそのテキストを削除したいと思う。DataGridviewから削除中にテキストファイルからコンテンツを削除する方法

私は、最初の行のチェックボックスをクリックし、[削除]をクリックします私は、テキストファイルからそのテキストを削除したい場合 alt text

を次のように私のテキストがあるとし

+0

悪気が、これは宿題のためにあるか、あなたはそれを自分でコーディングするのが面倒ですか? –

+0

私の家事ではありません自分で試しています – Dotnet

+0

私の答えはあなたの問題に役立ちました – ratty

答えて

0

テキストファイル - 削除する方法C#のテキストファイルからの行? - スタック...

How to delete a line from a text file in C#?

このリンクを参照してください。

そして私からのいくつかのコメントはここにあります。

すべての行を読んでください。テキストを検索して、そのテキストをリストから削除し、テキストファイルに書き込みます。

0

テキストOBDCまたはOLE DBを使用してテキストファイルの内容にアクセスする方法はありますか?

あなたはする必要があります:

  • テキストファイルのドライバーのために、FixedLength, Delimited/etcから決定しています。
  • Schema Driverを作成します。
  • connection stringを使用してファイルにアクセスします。
  • 簡易oledb commandsを使用して、ファイル内のデータを処理します。または、データアダプタを使用します。

    string sql = "DELETE FROM yourFile WHERE ID=" + ID; ExecuteNonQuery(sql);

関連する問題