以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]能否给一个处理临时表的思路?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=39620)

--  作者:gzdw
--  发布时间:2013/8/28 14:18:00
--  [求助]能否给一个处理临时表的思路?

我要处理的数据都是从XLS文件中提取。假如正常的导入XLS文件处理,就会

在项目中产生一个内部表。但是这样会带来太多内部表的问题。

现在想把需要处理的数据放入临时表中,退出项目时,自己消除。

 

请问大致的思路如何?


--  作者:Bin
--  发布时间:2013/8/28 14:24:00
--  
参考这里 http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=38531
--  作者:gzdw
--  发布时间:2013/8/28 14:41:00
--  

请问主要思路是否是产生一个临时查询表?

 

 

using DataSet1 As new System.Data.DataSet

Dim Connection As  New System.Data.OleDb.OleDbConnection

 

Connection.ConnectionString  = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" _

+ Vars("Path") + ";Extended Properties=\'Excel 8.0;HDR=yes ;IMEX=2\'"

 

Dim adapter As New System.Data.OleDb.OleDbDataAdapter("SELECT * FROM [" & Forms("窗口1").Controls("TabControl1").SelectedPage.name & "] ", Connection)

 

adapter.Fill(DataSet1)

Tables("窗口1_Table1").DataSource =  DataSet1.Tables(0) \'按实际修改表名

Connection.Close()


--  作者:Bin
--  发布时间:2013/8/28 14:42:00
--  
当然是临时表!