如何删除mysql中一条记录 SqlString = "SELECT * FROM Table WHERE id=1" rs.CursorLocation = adUseClient rs.Open SqlString, conn rs.MoveFirst Do While Not rs.EOF rs.Delete rs.MoveNext Loop 执行到 Do While Not rs.EOF,都正确无误,rs.Delete报错“对象或提供者不能执行所需的操作。” 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SqlString = "DELETE FROM Table WHERE id=1"conn.Execute (SqlString) 楼上说的没错。conn.Execute ("DELETE FROM Table WHERE id=ID") rs.open sqlstring, conn, 3, 1 ' 改成这样应该就行了. SqlString = "SELECT * FROM Table WHERE id=1" rs.CursorLocation = adUseClient rs.Open SqlString, conn, , adLockOptimistic ' 这句和你的不一样 rs.MoveFirst Do While Not rs.EOF rs.Delete rs.MoveNext Loop 导出数据 vsflexgrid控件 的问题 check控件,如何在不可用的状态下,颜色不是灰色的呢?即在禁改的状态下也要很醒目显示. 关于计算98%位置分数。急! 批量保存这个网页连接到TXT,一行一条,谢谢啊 哪位知道用VB操做 MY SQL数据库的方法 我有一个局域聊天程序?有谁要,发邮件给我? 哪里有软件开发中的文档书写的资料下载的? 关于打印报表 有什么方法可以使游戏运行的更快??/ 请教:如何在VB6.0中实现ppt文件的播放 007剧场【中国最好的免费影院】,完全免费!
conn.Execute (SqlString)
conn.Execute ("DELETE FROM Table WHERE id=ID")
rs.CursorLocation = adUseClient
rs.Open SqlString, conn, , adLockOptimistic ' 这句和你的不一样
rs.MoveFirst
Do While Not rs.EOF
rs.Delete
rs.MoveNext
Loop