以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  救教  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=33712)

--  作者:lhls1688
--  发布时间:2013/5/23 9:22:00
--  救教
Dim dlg As New OpenFileDialog
dlg.Filter = "全部文件|*.*"
dlg.MultiSelect = False \'允许选择多个文件
If dlg.ShowDialog =DialogResult.OK Then
    
    
    Dim ip As New Importer
    ip.SourcePath = dlg.FileName\'\'指定目录
    ip.SourceTableName =dlg.FileName\'指定要导入的文件
    ip.newTableName ="贷款分户账1" \'导入后的表名
    ip.Format = "Delimited" \'指定导入格式
    ip.Import()
    
    
End If
为什么这条语句执行失败?

--  作者:狐狸爸爸
--  发布时间:2013/5/23 9:27:00
--  
导入文本文件,SourcePath是目录,SourceTableName是文件名(不包括后缀),例如:
 
Dim ip as New Importer
ip.SourcePath = "c:\\Data\\" \'指定目录
ip.SourceTableName = "订单" \'指定要导入的文件“订单.txt”
ip.NewTableName ="订单" \'导入后的表名
ip.Format = "Delimited" \'指定导入格式
ip.Import()

 
 

--  作者:XYT
--  发布时间:2013/5/23 9:28:00
--  

 

[此贴子已经被作者于2013-5-23 10:04:59编辑过]

--  作者:lhls1688
--  发布时间:2013/5/23 9:47:00
--  
图片点击可在新窗口打开查看

--  作者:lhls1688
--  发布时间:2013/5/23 9:48:00
--  

按楼上的做了以后,报如上错误


--  作者:lhls1688
--  发布时间:2013/5/23 9:59:00
--  
不加ip.SourcePath = dlg.FileName\'\'报如上错误,加上报
图片点击可在新窗口打开查看 怎么办?
 

--  作者:XYT
--  发布时间:2013/5/23 10:05:00
--  

看错了

 ip.SourceTableName =dlg.FileName\'指定要导入的文件
你的文件名问题


--  作者:lhls1688
--  发布时间:2013/5/23 10:47:00
--  
文件名必须跟表名一致吗?
--  作者:Bin
--  发布时间:2013/5/23 10:50:00
--  
不用一致,但是赋值必须对.
--  作者:XYT
--  发布时间:2013/5/23 10:51:00
--  

ip.SourceTableName =导入表的名称

    ip.newTableName ="贷款分户账1" \'  导入后的表的名称