我有一个datagridview,其中datagridview的内容将来自我的示例文本文件。当我点击加载时,我将获得sample.txt中的数据,该文本文件中的数据将显示在datagridview中。我的datagridview中有一个复选框列。如果用户检查我将选择该行,当用户单击删除按钮时,我想从文本文件中删除该文本。
假设我的文字如下
如果我点击第一行的复选框并点击删除我想从文本文件中删除该文本
答案 0 :(得分:0)
textfiles - 如何从C#中的文本文件中删除一行? - 堆叠......
How to delete a line from a text file in C#?
请参阅此链接。
我的一些评论在这里。
读取所有行搜索您想要的文本并从列表中删除该文本并将其写入文本文件。
答案 1 :(得分:0)
如何使用Text OBDC或OLE DB访问文本文件内容?
你必须:
使用简单oledb commands处理文件中的数据。或者使用数据适配器。
string sql = "DELETE FROM yourFile WHERE ID=" + ID;
ExecuteNonQuery(sql);