再试试
Dim cmd As New ADODB.Command
Dim rds As New ADODB.Recordset
on error goto Err
box = MsgBox("确定要全部删除数据库中的记录吗?", vbYesNo + vbExclamation, "提示")
If box = vbYes Then
cmd.CommandText = "delete from 分区管理"
cmd.Execute
rds.Close
rds.Open "select * from 分区管理 ", dbs, adOpenStatic, adLockOptimistic
Set DataGrid1.DataSource = rdsexit sub
Err:
msgbox err.description
Dim cmd As New ADODB.Command
Dim rds As New ADODB.Recordset
on error goto Err
box = MsgBox("确定要全部删除数据库中的记录吗?", vbYesNo + vbExclamation, "提示")
If box = vbYes Then
cmd.CommandText = "delete from 分区管理"
cmd.Execute
rds.Close
rds.Open "select * from 分区管理 ", dbs, adOpenStatic, adLockOptimistic
Set DataGrid1.DataSource = rdsexit sub
Err:
msgbox err.description
解决方案 »
- listview 如何能直接输入数据呢?
- 新手学VB,ifelse问题--跪求
- 菜鸟请教:设@a='name',如何用@a代替select name from Table1中的"name"???我试过select @a from Table1不行
- 用ado直接连接的数据库写update语句的时候出现对象关闭时,操作不被允许?
- 紧急求购一个VB的控件!!!毕业设计!
- 高手请教!!!!!
- 网络连接频繁时如何解决winsock的缓冲区溢出的问题
- 我愤怒了!(贴里说的事情属实)
- 水晶报表中文版下载!!需要的赶快来下!
- ####请大家帮个忙####
- 把窗体坐标转换为图象控件的坐标用什么方法来的?谢谢!!!
- 关于文本文件倒入数据库?
你的代码中怎么一个是"rds" 一个是 "rsd",是不是打错了.
if rds.state=adstateopen then
rds.close
end if