Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 是否将格式化的纯文本保存到SQL Server?_C#_Sql_Text_Formatting - Fatal编程技术网

C# 是否将格式化的纯文本保存到SQL Server?

C# 是否将格式化的纯文本保存到SQL Server?,c#,sql,text,formatting,C#,Sql,Text,Formatting,我有一个包含以下内容的文本文件 HDCNWUPC 2014110616414617001509CN DT01U00008 Ak Ctn Head Lettuce 我需要将其保存到一个带有NVARCHAR列的sql表中。但是当我检索这些值时,我得到了一个扭曲的内容 HDCNWUPC 2014110616414617001509CN DT01U00008 Ak Ctn Head Lettuce 这不是html内容,而是文本文件中的纯文

我有一个包含以下内容的文本文件

HDCNWUPC  2014110616414617001509CN  
DT01U00008            Ak Ctn Head Lettuce 
我需要将其保存到一个带有NVARCHAR列的sql表中。但是当我检索这些值时,我得到了一个扭曲的内容

HDCNWUPC  2014110616414617001509CN     DT01U00008            Ak Ctn Head Lettuce
这不是html内容,而是文本文件中的纯文本,其中的间距具有一定的意义。 我需要在c中实现这个。 下面的代码从文本文件中读取内容

var k = System.IO.File.ReadAllText(@location);

什么是合适的方法?

尝试使用此方法添加编码参数

var k = System.IO.File.ReadAllText(@location,, Encoding.ASCII);

请参阅文档

我认为保存数据不是您的问题。尝试运行以下代码:

声明@TestTable 瓦尔·内瓦尔马克斯 插入 进入 @试验台 瓦尔 价值观 'HDCNWUPC 2014110616414617001509CN DT01U00008 Ak Ctn莴苣'
从@TestTable中选择*您是如何检索数据并得出间距或换行符丢失/扭曲的结论的?您是如何检索值的??