Foxtable(狐表)用户栏目专家坐堂 → 有关数据导入(Merge())时,数据问题


  共有14089人关注过本帖树形打印复制链接

主题:有关数据导入(Merge())时,数据问题

帅哥哟,离线,有人找我吗?
mr725
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2010/7/20 11:43:00 [只看该作者]

'曲线 '救国' 吧::::::::::


Dim sjy As String
Dim dlg As New OpenFileDialog
dlg.Filter= "Excel文件|*.xls"
If dlg.ShowDialog = DialogResult.Ok Then
    sjy = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & dlg.FileName & ";Extended Properties=""EXCEL 8.0;HDR=YES;IMEX=1"""
    AddConnection("smc",sjy)
End If
Dim q As new QueryBuilder
q.C
q.TableName = "test"
q.SelectString = "Select * From {sheet1$} "
q.Build
'Maintable = Tables("test")
Dim f As New Filler
f.SourceTable = Datatables("test") '指定数据来源,这里是临时表
f.Datatable = Datatables("入库") '指定数据接收表, 这个是你要追加数据的表
Datatables("入库").datarows.clear()    '如果要保留原数据,这行代码就不需要了
f.Fill() If Datatables.Contains("test") 
    Datatables.Delete("test")
End If
Connections.delete("smc")


 回到顶部
帅哥哟,离线,有人找我吗?
baoxyang
  12楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3313 积分:23140 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2010/7/20 14:58:00 [只看该作者]

谢谢!这样可以解决问题。


 回到顶部
总数 12 上一页 1 2