什么';将C#中的DataGridView导出到任何文档(MS Excel除外)的更好方法是什么?
我有一个用记录填充DataGridView的应用程序。我还在我的应用程序中提供了一个选项来存储(或保存)DataGrid以供参考 在这里,我想使用一个文档,在这个文档中,我可以提供一个类似于表的视图来按顺序存储记录(正如DataGrid中所示)。但这里的问题是,我保存的机器中不会有MS Office。(因为MS Excel始终是从Datagrid导出的更好方法之一) 有没有更好的方法处理这个问题?什么';将C#中的DataGridView导出到任何文档(MS Excel除外)的更好方法是什么?,c#,datagridview,export,C#,Datagridview,Export,我有一个用记录填充DataGridView的应用程序。我还在我的应用程序中提供了一个选项来存储(或保存)DataGrid以供参考 在这里,我想使用一个文档,在这个文档中,我可以提供一个类似于表的视图来按顺序存储记录(正如DataGrid中所示)。但这里的问题是,我保存的机器中不会有MS Office。(因为MS Excel始终是从Datagrid导出的更好方法之一) 有没有更好的方法处理这个问题? 我可以将Datagrid导出到哪个文档?如果是这样的话,请您尽可能指导从datagrid导出 谢谢
我可以将Datagrid导出到哪个文档?如果是这样的话,请您尽可能指导从datagrid导出
谢谢这取决于您是否会向用户提供读取该数据的工具 有很多解决方案,比如:
文件:很好的一点是,这些文件相对较小(纯文本数据),但在大多数情况下,您需要为其提供读取器CSV
它不像SqliteStorage
那样是人类可读的文件,而是更具可伸缩性(它是一个数据库)和紧凑性,就像csv
文件一样csv
:不会为中等/大数据选择此选项,因为它相对较大,顺便说一句,您需要为它提供一个阅读器xml
这是几个选择。我很肯定你也会得到一些其他的。似乎所有这些都不能为我导出的数据提供表格格式。请告知是否有其他有效的文档,或者我是否必须编写一个Txt文件,按顺序显示每个数据?为
c#
选择一个csv
库。它们通常支持一种指定delimeter的方法。因此,您可以使用选项卡来代替,
。