0

我继承了一个用 C# 编写的应用程序,它读取 CSV 文件并将数据存储在数据库中。我注意到,当 CSV 文件中的值是这个特定的字符串“F1”时,应用程序将它作为“1”保存在数据库中,省略了字符串的字母部分。

我正在使用 OleDbDataReader 读取 CSV,如下所示。谁能看到是什么原因造成的?

using (OleDbDataReader reader = command.ExecuteReader())
{
  while (reader.Read())
  {
    currentVar.PortalID = reader.GetValue(16).ToString();
  }
}
4

0 回答 0