VS2022 C#【自动化文件上传】AutoFileUpload 新需求 V13
这里写自定义目录标题
- 需求
- 分析
- 实现方法
- 原来(需要修改的位置)
- 替换为如下代码(添加三行数据)
需求
现在已有程序:AutoFileUpload
存储excel表中时间列的第一列的列名到数据库中
分析
user只是想存储列名到数据表列去,这个程序存在自动追加列的功能,只需要把想加的数据在执行追加列之前加进去就可以了。
实现方法
原来(需要修改的位置)
if (fileSuffix == "XLSX" || fileSuffix == "XLS"){ftpFile_dt = GetExcelDataFromFtp(FileInfo_dt_row);//获取ftp数据到datatable中
添加链接描述if (ftpFile_dt != null)dealExcelData(FileInfo_dt_row, ftpFile_dt);//对获取的EXCEL文件进行处理}
替换为如下代码(添加三行数据)
if (fileSuffix == "XLSX" || fileSuffix == "XLS"){ftpFile_dt = GetExcelDataFromFtp(FileInfo_dt_row);//获取ftp数据到datatable中int endClm = int.Parse(FileInfo_dt_row["END_CLM"].ToString().ToUpper());//追加FileInfo_dt_row["ADD_CLM_NAME"] = FileInfo_dt_row["ADD_CLM_NAME"] + ";Start_clmName";//追加FileInfo_dt_row["ADD_CLM_VALUE"] = FileInfo_dt_row["ADD_CLM_VALUE"] + ";" + ftpFile_dt.Columns[endClm].ColumnName;//追加if (ftpFile_dt != null)dealExcelData(FileInfo_dt_row, ftpFile_dt);//对获取的EXCEL文件进行处理}