Adodc与Adodb是相同的机制,但是是不同的概念,
Adodc以控件的形式展示给用户,Adodb则是以内建代码的形式.
drop table后再create table不太现实,这样做不是好办法,
我认为还是使用delete比较好.
==============================================
Dim MaxCount=<你想定义的数据记录最大值>
...
if Adodc1.RecordCount>MaxCount then
FileCopy "原数据库文件名",(备份数据库文件名) '可以使用日期/时间组合一个唯一的文件名称
Dim Conn AS New Adodb.Connection
Conn.Open "....." '连接好数据库
Conn.Execute "Delete from TableName" '删除数据
Conn.close
Set Conn=Nothing
end if
adodc1.connectstring="...." '连接好数据库
adodc1.recordsource="Select * FROM table" '查询数据
adodc1.refresh