【发布时间】:2013-11-20 03:47:36
【问题描述】:
我有一些文件(如纯文本),应该使用 C# 插入到 SQL 中。
它们是无标题的,甚至没有扩展名。我拥有的唯一信息是每列的起始索引。
任何帮助我该怎么做?好的,我知道在读取文件时需要分隔列并将它们插入数据表中,但是如何读取这些行?
【问题讨论】:
-
File.ReadAllLines/String.Split?你试过什么吗?您要解析的行样本在哪里? -
@AlexeiLevenkov 如果你觉得这个问题很侮辱,请通过它。我问如何打开文件,我会知道如何解析它。谢谢,这应该可以做到。
-
“我有...每列的起始索引” - 听起来您正在处理固定宽度格式:stackoverflow.com/questions/162727/…
-
搜索 MSDN 可以回答很多类似的问题。另请参阅此页面标题“.NET Framework 的快速技术查找器”,以获取标记为“I/O”的链接:msdn.microsoft.com/en-us/library/63bf39c2(v=vs.110).aspx .NET 文档确实存在。
-
@elninho - 不,我发现您的问题不够努力...请注意,如果您检查帖子的文本,您将找不到任何“我问如何打开文件”的内容。有“如何阅读这些行”,但它绝不表明您不知道如何从文件中读取文本......对于未来的问题,请尝试在发布后重新阅读您的问题,看看它是否反映了什么你真的想知道。
标签: c# sql-server tsql