#2
风吹过b2023-05-11 16:03
|
程序代码:
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + App.Path + "\UID.mdb;Persist Security Info=False"
Adodc1.RecordSource = "select * from UID"
Adodc1.Refresh
Set DataGrid1.DataSource = Adodc1
DataGrid1.Columns(0).Width = 1500
DataGrid1.Columns(1).Width = 2500
Label2.Caption = "数据行数为 " & Adodc1.Recordset.RecordCount & " 行"
Adodc1.RecordSource = "select * from UID"
Adodc1.Refresh
Set DataGrid1.DataSource = Adodc1
DataGrid1.Columns(0).Width = 1500
DataGrid1.Columns(1).Width = 2500
Label2.Caption = "数据行数为 " & Adodc1.Recordset.RecordCount & " 行"
以上语句运行正常,数据在DataGrid1中显示正常。
在运行完“Adodc1.Refresh”这一句时,会出现UID.ldb文件(或者如果没有“Adodc1.Refresh”这一句,运行完Set DataGrid1.DataSource = Adodc1时,也会出现UID.ldb文件),这时对该数据库进行复制或者删除时,就会出现《实时错误‘70’,拒绝的权限》。
请问在以上语句的最后面添加什么语句可以关闭与UID.mdb的连接,使UID.ldb文件消失,使UID.mdb可以被执行复制或者删除。