.NET Framework 版本:2.0.50727.8670
Foxtable 版本:2015.12.22.1
错误所在事件:
详细错误信息:
'C:\Users\基永\Desktop\SN.txt'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。
Dim dlg As New OpenFileDialog '定义一个新的OpenFileDialog
dlg.Filter= "文件|*.xls;*.txt" '设置筛选器
If dlg.ShowDialog = DialogResult.OK Then
Dim info As new fileinfo(dlg.FileName)
If info.Extension = ".txt" Then
Dim mg As New Merger
mg.SourcePath = dlg.filename '指定数据文件所在目录
msgbox(0)
mg.Format = "Delimited" '指定格式
msgbox(1)
mg.SourceTableName = "SN" '指定要合并的文件,无需扩展名
msgbox(2)
mg.Header = True
msgbox(3)
mg.DataTableName = "扫描配货明细" '指定接收数据的表
msgbox(4)
mg.Merge() '开始合并-----提示报错,需要导入的SN.txt不是有效的路径
msgbox(5)
ElseIf info.Extension = ".xls" Then
Dim mg As New Merger
mg.SourcePath = dlg.filename
mg.Format = "excel" '指定格式
mg.SourceTableName = "序列号$" '指定要合并的表
mg.DataTableName = "扫描配货明细" '指定接收数据的表
mg.Merge() '开始合并
End If
End If
For Each dr As DataRow In DataTables("扫描配货明细").DataRows
If dr("SN") = "" Then
dr.Delete
End If
Next
DataTables("扫描配货明细").Save