为什么会这样的?

ken517 2003-10-17 02:25:46
用VB+SQL SERVER为什么会这样的?
程序:
=======================================
Rs.Open "员工资料", Con,adOpenKeyset,adLockPessimistic
MsgBox Rs.RecordCount
=======================================
用ACCESS数据库就不是提示-1!但用SQL SERVER就提示-1!
我把它改成:
=======================================
Rs.Open "员工资料", Con, adOpenStatic
MsgBox Rs.RecordCount
=======================================
虽然它得到了记录的总数(不是-1了)!但是如果这样打开表添加记录的时候会出错的!
各位大哥!你说我怎么办好啊!即可以得正确的记录总数!又可以添加记录!


...全文
30 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
cbzdream 2003-10-17
  • 打赏
  • 举报
回复
你的游标用错了吧。
Rs.CursorLocation = adUseClient
jinesc 2003-10-17
  • 打赏
  • 举报
回复
因为你不够帅~~ 嘿嘿 ~~~~~~~~~~~~~


用 select count() 。。。。
射天狼 2003-10-17
  • 打赏
  • 举报
回复
显示和添加不要用一个记录集就行了~~
yoki 2003-10-17
  • 打赏
  • 举报
回复
Rs.Open "员工资料", Con,adOpenStatic,adLockPessimistic
  大家好,我是录制课程的老师,课程已经上线课堂,欢迎大家试听,感谢同学们的支持。在你们的学习中我全力助你提升MySQL技能,助你冲击更高年薪。支持课程答疑,支持一对一答疑服务,由课程老师直接回答。    MySQL凭借着它不错的性能、不错的稳定性、数据的安全性常年稳居行业老二宝座。    越来越多的DBA和后端同学在工作中少不了和MySQL打交道,也经常产生这样的疑问:    为什么我写的sql语句性能这么低?  为什么明明我建了索引却没有用到索引?  为什么突然我的数据就成了乱码?  为什么我备份的文件在主库恢复,数据无法同步到从库?  为什么我的数据库数据不多,却占了很多的空间?  生产中我应该选择哪种隔离级别?  生产中都在使用innodb存储引擎,我却对它一无所知?  我应该怎么规划缓冲池才能让数据库性能更高?  为什么我做表数据迁移这么慢?  为什么我写的sql造成那么多的锁冲突、死锁?  为什么我不能将数据恢复到任意时间点?  为什么我不能解决公司主从复制架构中的故障?  吧啦吧啦一大堆问题……    在面试中MySQL的一些知识更成为躲不过的问题,比如b+tree索引、MVCC、隔离级别的实现、锁的使用,主从复制,MySQL性能优化、事务两阶段提交等等都成为了面试考题重灾区。    我的课程就是从实际工作来,从问题出发,带着问题来学习MySQL,想解决问题就要学习新的知识,大家跟紧老司机,MySQL的面纱就慢慢摘下。

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧