当前位置: 首页 > news >正文

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文件进行处理}
http://www.lryc.cn/news/572827.html

相关文章:

  • LVS vs Nginx 负载均衡对比:全面解析
  • [C/C++11]_[初级]_[使用正则表达式分组来获取动态字符串]
  • tkinter 的 grid() 布局管理器学习指南
  • Flowise工作流引擎的本地部署与远程访问实践
  • 算法-每日一题(DAY11)每日温度
  • King’s LIMS 系统引领汽车检测实验室数字化转型
  • 【Wi-Fi天气时钟】网络授时
  • uniapp评价组件
  • net程序-Serilog 集成 SQL Server LocalDB 日志记录指南
  • Vue框架深度解析:从Vue2到Vue3的技术演进与实践指南
  • C++11 右值引用(Rvalue Reference)
  • SM3算法C语言实现(无第三方库,带测试)
  • 全面掌握 C++ 基础:关键特性与进化
  • 【C++】哈希表的实现(开放定址法)
  • 语音相关-浏览器的自动播放策略研究和websocket研究
  • RPGMZ游戏引擎 如何手动控制文字显示速度
  • 开疆智能ModbusTCP转EtherCAT网关连接IVO编码器配置案例
  • APP CPU测试--Android Profiler实操(入门版)
  • Flutter ListTile 深度解析
  • 【二进制安全作业】250617课上作业4 - start
  • springboot整合规则引擎(liteflow)使用
  • 解决Docker网络与虚拟机桥接冲突的实践指南
  • Docker环境部署
  • Dilworth 定理 学习笔记
  • html和css实现文本打断换行、自动换行
  • leetcode hot100 两数之和
  • Unity2D 街机风太空射击游戏 学习记录 #12环射道具的引入
  • C语言:实现杨辉三角的种方法
  • Linux命令合集
  • LVS负载均衡群集:Nginx+Tomcat负载均衡群集