VB 创建新的ACCESS数据库,再从已有的ACCESS数据库里拷贝一张表给它(包含符合条件的数据)

2025-01-01 05:37:13
推荐回答(2个)
回答1:

先用
Dim s As String

s = CStr(Year(Date)) + CStr(Month(Date)) + CStr(Day(Date)) + ".mdb"
得到新文件名s,还可以在前面加上目录
然后用
filecopy "db.mdb", s
把数据库原封不动的拷贝过去
然后用数据连接执行SQL
delete * from 数据表 where 不符合条件
把所有的不符合条件的记录删除

这样就得到了以当前日期为名字的,表中符合条件的数据库

原来你是要以日期为表名啊,找了个文章你看下吧
http://www.mit9.com/Article/Database/Access/200602/1210.html

回答2:

库?access的一个mdb文件就相当于一个库。如果你一定要生成一个mdb文件的话要去研究一下office access的接口了。。