首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
VB
数据库(包含打印,安装,报表)
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
取消引用
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
Recordset.Delete
加为好友
发送私信
在线聊天
huangboxi
等级:
可用分等级:
奴隶
总技术专家分:
20
总技术专家分排名:
174669
揭帖率:
63.30%
发表于:
2008-05-20 21:50:55
楼主
我的程序如下 :
Dim rs As New Recordset
rs.Open strSql1, conn, adOpenStatic, adLockOptimistic, adCmdText
rs.Delete
在执行Delete时出错,提示"缺少更新或刷新的键列信息"
请问是什么问题,如何解决,谢谢
问题点数:
20
回复次数:
4
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
daisy8675
莫依 MS MVP VB
等级:
可用分等级:
小财主
总技术专家分:
62211
总技术专家分排名:
122
2
3
发表于:
2008-05-21 01:13:25
1
楼 得分:
0
汗,你这个delete什么啊
你上一句是open
可是delete什么却没写
正确的写法是
dim strsql as strong
strsql="delete from tablename where 列名='aa'"
conn.excute strsql
这样就删除了
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
huangboxi
等级:
可用分等级:
奴隶
总技术专家分:
20
总技术专家分排名:
174669
发表于:
2008-05-21 14:26:27
2
楼 得分:
0
我的意思是删除 Recordset 中的记录
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
Fanks
金甲武士
等级:
可用分等级:
小地主
总技术专家分:
11209
总技术专家分排名:
1666
发表于:
2008-05-21 14:55:02
3
楼 得分:
0
看这个提示,应当是你记录集中取得的记录结果有重复,这样在删除有重复记录时候会出错。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
lcsfxs
等级:
可用分等级:
富农
总技术专家分:
762
总技术专家分排名:
24082
发表于:
2008-05-22 10:56:36
4
楼 得分:
0
'设置delete语句
sqlstmt = "delete from buyer where buyerid='" + Trim(tempbuyerid) + "'"
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
abc推荐给好友