当前位置: 首页 > 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.lqws.cn/news/453817.html

相关文章:

  • 从“数据困境”到“数据生态”:DaaS重塑三甲医院医疗数据治理
  • android 渲染流水线中的两个重要阶段:swapBuffers 和 DrawFrames
  • Unity技能编辑器深度构建指南:打造专业级战斗系统
  • 项目开发中途遇到困难的解决方案
  • 跑步还是快速走,瘦身分享
  • 【unitrix】 3.4 类型级逻辑运算(bit.rs)
  • 广州AR公司诚推广州华锐互动​
  • 常用 Docker 命令整理
  • 设置vscode使用eslint
  • SynchronizedMap 和 ConcurrentHashMap 的区别
  • EfficientVLA:面向视觉-语言-动作模型无训练的加速与压缩
  • Xilinx XC7A12T‑1CPG238I Artix‑7 FPGA
  • 08-Python文件处理
  • MySQL EXPLAIN中的key_len终极指南:精准掌握索引使用情况
  • 【unitrix】 3.5 类型级别的比较系统(cmp.rs)
  • 【机器学习实战笔记 12】集成学习:AdaBoost算法
  • 分布式系统中的 Kafka:流量削峰与异步解耦(二)
  • 高性能群集部署技术-Nginx+Tomcat负载均衡群集
  • Docker Swarm
  • 如何轻松地将音乐从 iPhone 传输到 Mac?
  • Element UI 表格中实现搜索关键字高亮的
  • 华为OD机考-亲子游戏-BFS(JAVA 2025B卷 200分)
  • OCCT基础类库介绍:Modeling Algorithm - Sewing
  • 如何正确处理音频数据:16位整数与32位浮点数
  • Agent轻松通-P3:分析我们的Agent
  • CppCon 2017 学习:Mocking Frameworks Considered
  • 您的元服务存在问题,不符合元服务UX设计规范
  • 从零开始:飞牛云NAS+Docker搭建WordPress全流程
  • (链表:哈希表 + 双向链表)146.LRU 缓存
  • XML在线格式化工具