以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何对mdb文件中的表进行操作  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=41799)

--  作者:zhangchi96
--  发布时间:2013/10/28 9:02:00
--  如何对mdb文件中的表进行操作

我在复制数据库文件mdb时,是这样操作的:

 

FileSys.CopyFile( ProjectPath &"\\全部信息.mdb",ProjectPath &"\\上报接受\\个人信息.mdb" ,True)

 

介绍:在“全部信息.mdb”文件里,有两个数据表,名称是:职工信息、单位信息,

 

目标:希望在“个人信息.mdb”中只有“职工信息”而没有“单位信息”

 

思路:1、在复制的时候直接选择性仅复制文件中的“职工信息”表

         2、复制后删除“个人信息.mdb”文件中的“单位信息”表

 

可就是代码不会写,敬请高手不吝指教!谢谢!!!



--  作者:Bin
--  发布时间:2013/10/28 9:24:00
--  
动态建立数据源,设置为该文件 http://www.foxtable.com/help/topics/1944.htm
利用SQLCOMMAND执行删除数据表SQL语句 http://www.foxtable.com/help/topics/0696.htm
drop table 表名

--  作者:zhangchi96
--  发布时间:2013/10/28 10:47:00
--  
看了帮助都没看明白,能不能辛苦一下,写个具体的代码,麻烦您了!
--  作者:Bin
--  发布时间:2013/10/28 10:57:00
--  
那你这样一辈子都没办法掌握,你根本就没有看,这个都简单都不能再简单了!  思路和代码都给出来了,你还是不愿意看一下动手试试,学习一下的话.那是永远都无法掌握的.

Connections.Add("test","Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & 文件的路径变量 ";Persist Security Info=False")
Dim cmd As New SQLCommand
cmd.Connect Name = "test"
cmd.CommandText = 
"
drop table 表名"
cmd.ExecuteNonQuery()