我正在使用 C# 代码在我的组织中的本地服务器上创建一个文件 (Excel)。
当我在服务器的 IP 之前URI formats are not supported添加“”时,我不断收到错误“ ”。http如果我删除“http自动”C://添加“”,则会导致路径未找到错误。
有人可以建议一种正确格式化 URL 的方法吗?
string uriPath = "http:\\1.1.1.1\\Test\\Reports-IdH-ls\\Reports\\tes.xlsx";
ExportDSToExcel(DatasetItem, uriPath);
...
private void ExportDSToExcel(DataSet ds, string destination)
{
using (var workbook = SpreadsheetDocument.Create(destination, DocumentFormat.OpenXml.SpreadsheetDocumentType.Workbook))
{
var workbookPart = workbook.AddWorkbookPart();
workbook.WorkbookPart.Workbook = new DocumentFormat.OpenXml.Spreadsheet.Workbook();
workbook.WorkbookPart.Workbook.Sheets = new DocumentFormat.OpenXml.Spreadsheet.Sheets();
uint sheetId = 1;
foreach (DataTable table in ds.Tables)
{
// fill table ...
}
}
}
慕少森
相关分类