vb 读取指定路径文件名
Private Sub ExportCostSheetData()
InsertRow("")
InsertRow("Run 2:Export CostingSheet=========================")
InsertRow("Status:System Connectting DataBase!")
If ConnJWeb() = False Or ConnJWeb2() = False Then
InsertRow("Status:System Connectting DataBase fialed!")
AddRow("", "", "Status:System Connectting DataBase fialed!", "system")
Exit Sub
' GoTo End1
End If
Dim CurrentComp As Integer
Dim strDestFolder As String = "\\1.1.1.1\BogartCosting\CostSheet\"
Dim rsR As New ADODB.Recordset
Dim Flag As String = selectValue(" select top 1 flag from CostingSheetFileInfo ", adoJWeb, )
Try Dim strFiles() As String = Directory.GetFiles(strDestFolder)
Dim strFile As String
Dim AbsolutePath As String
Dim strFilePresent As String rsR.Open("select * from CostingSheetFileInfo ", adoJWeb, ADODB.CursorTypeEnum.adOpenStatic, ADODB.LockTypeEnum.adLockOptimistic)
For Each strFile In strFiles
strFilePresent = Path.GetFileName(strFile)
AbsolutePath = strDestFolder & strFilePresent
Dim netCmd As New OleDb.OleDbCommand("P_DeleteRecord", netJWeb)
netCmd.CommandType = CommandType.StoredProcedure
netCmd.Parameters.Add("@FileName", strFilePresent)
netCmd.Parameters.Add("@FileType", "Complete Costing")
netCmd.ExecuteNonQuery()
rsR.AddNew()
rsR.Fields("FileName").Value = strFilePresent
rsR.Fields("FileType").Value = "Complete Costing"
rsR.Fields("AbsolutePath").Value = AbsolutePath
rsR.Fields("LastUpdateDate").Value = Now()
rsR.Fields("Flag").Value = IIf(Flag = , "", "")
rsR.Update()
InsertRow(strFilePresent & "===OK!")
CurrentComp = CurrentComp +
Me.ProgressBar1.Value = (CurrentComp / strFiles.Length) *
Next
rsR.Close()
Catch ex As Exception
SendEmail()
InsertRow("===Open Folder Fail===")
InsertRow("End Time:" & Now)
Exit Sub
End Try adoJWeb.Execute("Update CostingSheetFileInfo set flag='" & IIf(Flag = , "", "") & "' where flag is null ")
adoJWeb.Execute(" delete from CostingSheetFileInfo where flag='" & Flag & "'")
' InsertRow(" Total error records:" & strFiles.r & "")
InsertRow("")
InsertRow("***************** System export result *******************") InsertRow("")
InsertRow("End Time:" & Now)
InsertRow("***************************************************************") End Sub
vb 读取指定路径文件名的更多相关文章
- 读取指定路径的Properties文件
1.读取项目内的properties文件,项目内的properties文件一般都放在resource文件夹下面, 通过getClassLoader().getResourceAsStream()来获取 ...
- matlab读取指定路径下的图像
利用matlab读取指定路径下的图像 %% 读入指定路径imgFolder下的图像imgName imgFolder = 'F:\博\快盘\图像+数据\images\文章实验图'; %指定路径 img ...
- Eclipse直接运行算法第4版例子(重定向和读取指定路径文件)
Eclipse直接运行算法第4版例子(重定向和读取指定路径文件) 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://b ...
- [C#]读取指定路径的配置文件[转]
ExeConfigurationFileMap map = new ExeConfigurationFileMap(); map.ExeConfigFilename = @"C:\App.c ...
- C#读取指定路径下的Config配置文件
ExeConfigurationFileMap map = new ExeConfigurationFileMap(); map.ExeConfigFilename = @"F:\App1. ...
- Java 读取指定目录下的文件名和目录名
需求:读取指定目录下的文件名和目录名 实现如下: package com.test.common.util; import java.io.File; public class ReadFile { ...
- MATLAB检查指定路径中的子文件夹中的文件名中是否带有空格
测试文件夹为: clear;close all;clc; %% %程序实现的功能 %检查指定路径中的子文件夹中的文件名中是否带有空格,并去掉文件名中的空格 %% %程序中用到的之前不清楚的函数如下 % ...
- Python--通过索引excel表将文件进行文件夹分类的脚本+读取指定目录下所有文件名的脚本
1.通过索引excel表将文件进行文件夹分类的脚本,此脚本由于将ip和id对应并生成对应id的文件夹将文件进行分类,也可以任意规定表格内容,通过vul_sc_ip.txt和xlsx文件进行索引. # ...
- C#查找指定路径下的所有指定文件,并读取
string path="指定路径"; string filename =“需要查找的文件名.csv"; List<string> lineStringLis ...
随机推荐
- calculate MAC,Lisence,Checksum and generate muti-file
/************************************************************************* * calculate MAC,Lisence,C ...
- Nginx+Keepalive实现高可用负载均衡
1.准备2台服务器 服务器名LB1,假设IP为192.168.1.100 服务器名LB2,假设IP为192.168.1.101 2.在LB1,LB2上分别安装Nginx 步骤参照:http://blo ...
- ZOJ2402 Lenny's Lucky Lotto List 简单DP
Lenny's Lucky Lotto Lists Time Limit: 2 Seconds Memory Limit:65536 KB Lenny likes to play the g ...
- Windows系统清除远程连接记录的方法
=============================== 1.点击“开始->运行”,在输入框中键入regedit并回车. 在打开的注册表编辑器中, 找到“HKEY_CURRENT_USER ...
- 如何安装Genymotion模拟器
我们在进行App测试的时候,除了使用真机进行测试,有时候还需要借助模拟器来进行测试,那么Android SDK本身给我们提供了一个原生态的模拟器,但是由于启动太慢,性能太差,逐渐被大家放弃了,那么还有 ...
- chrome 小技巧:保持元素的hover状态
审查元素,选中需要hover的标签 点击"Styles"菜单中的":hov",弹出 Force element state 选中相应的 :hover :acti ...
- JZ2440 裸机驱动 第9章 中断体系结构
本章目标: 了解ARM体系CPU的7种工作模式 了解S3C2410/S3C2440中断体系结构 掌握S3C2410/S3C2440的中断服务程序的编写方法 9.1 S3C241 ...
- box-shadow 边框样式
如下 box-shadow: 0 1px 3px 0 rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 2px 1px -1px rgba(0,0,0,.1 ...
- ios之runloop笔记
网上关于runloop的文章不计其数,再此,贴个自认为讲的比较简单明了的文章 http://www.jianshu.com/p/536184bfd163 个人理解: ios的runloop应该是类似于 ...
- 一张图测试你的Hadoop能力-Hadoop能力测试图谱
1.引言 看到一张图,关于Hadoop技术框架的图,基本上涉及到Hadoop当前应用的主要领域,感觉可以作为测试Hadoop开发人员当前能力和水平的比较好的一个工具,特此分享给大家.如果你能够明白说出 ...