Asp.net mvc 使用asp net mvc从csv文件读取数据
我试图从csv文件中读取数据,但出现以下错误:Asp.net mvc 使用asp net mvc从csv文件读取数据,asp.net-mvc,csv,Asp.net Mvc,Csv,我试图从csv文件中读取数据,但出现以下错误: System.NotSupportedException: Le format du chemin d'accès donné n'est pas pris en charge. 错误源为: System.IO.StreamReader file = new System.IO.StreamReader(root + @"C:\Users\user PC\Desktop\données financiere finale\Classeur1
System.NotSupportedException: Le format du chemin d'accès donné n'est pas pris en charge.
错误源为:
System.IO.StreamReader file = new System.IO.StreamReader(root + @"C:\Users\user PC\Desktop\données financiere finale\Classeur1.csv");
这是我的密码
public ActionResult Index()
{
var collection1 = db.GetCollection<Devise>("Devise");
var devises2 = new Devise();
collection1.InsertOneAsync(devises2);
var root = AppDomain.CurrentDomain.BaseDirectory;
System.IO.StreamReader file = new System.IO.StreamReader(root + @"C:\Users\user PC\Desktop\données financiere finale\Classeur1.csv");
string fileLines;
{
while ((fileLines = file.ReadLine()) != null)
{
string[] elements;
elements = fileLines.Split(new char[] { ' ' });
for (int x = 0; x < elements.Length; x++)
{
devises2.parité = "EUR/USD";
devises2.date_observation = elements[0];
devises2.low = float.Parse(elements[3], CultureInfo.InvariantCulture.NumberFormat);
devises2.high = float.Parse(elements[2], CultureInfo.InvariantCulture.NumberFormat);
collection1.InsertOneAsync(devises2);
}
}
}
return View(devises2);
}
public ActionResult Index()
{
var collection1=db.GetCollection(“设计”);
var designes2=新设计();
集合1.InsertOneAsync(装置2);
var root=AppDomain.CurrentDomain.BaseDirectory;
System.IO.StreamReader file=new System.IO.StreamReader(root+@“C:\Users\user PC\Desktop\données financiale\Classeur1.csv”);
字符串文件行;
{
而((fileLines=file.ReadLine())!=null)
{
字符串[]元素;
elements=fileLines.Split(新字符[]{''});
for(int x=0;x
您的文件路径无效;当前目录与绝对路径(以驱动器说明符开头)连接
接着是
root + @"C:\Users\user PC\Desktop\données financiere finale\Classeur1.csv");
您需要决定是使用相对于当前目录的路径,还是使用绝对路径指定的路径。谢谢,此错误已解决,但遗憾的是插入未起作用。如i++和++i
root + @"C:\Users\user PC\Desktop\données financiere finale\Classeur1.csv");