我正在从csv excel文件创建数据集,并且在我访问文件时正在处理这些文件。
它说"
我需要访问它只读模式吗?这是工作代码。
private void connect()
{
try
{
if (checkbox1.Checked == false)
{
FilePath = @"C:\FILE";
}
else
{
FilePath = @"\\192.168.0.2\file\"; //
}
strConn = @"Driver={Microsoft Text Driver (*.txt; *.csv)};Dbq=" + FilePath + @"\;Extensions=csv,txt";
Connect = new OdbcConnection(strConn);
Connect.Open();
}
catch (Exception Ex)
{
MessageBox.Show(Ex.Message);
}
DataGrid1.SelectAll();
DataGrid1.ClearSelection();
FileName = ".csv";
CSVDataSource = FilePath + FileName;
ReadData(FileName);
DataGrid1.Update();
}
答案 0 :(得分:0)
它说无法打开文件'(未知)'。关于独占和权限的事情可能只是一个过于笼统的错误描述。您似乎没有有效的文件路径,也可能无法直接从网络路径打开它。 验证您的文件路径,如果它仍然无效 - 将其复制到本地计算机,然后重试。