社区
VB基础类
帖子详情
刚插入的记录怎么紧接着查 竟然查不到?
张群区块链
业界专家认证
2004-11-27 02:24:35
我写一个程序:新建一工程,新建完成后紧接着在代码中打开这个新建的工程。很奇怪的是新建的时候我刚插入到数据表中的数据却在“打开工程”过程中提示“没有找到记录”。打开数据库的发现记录早已经插入了。逐语句调试发现没有错误,查询语句没有参数空缺。奇怪的是逐语句执行不会出现那个错误!这是什么原因?好像插入记录后不能立即查询,需要等一会儿才能查似的,请问高手能告诉我是怎么回事吗?谢谢!
...全文
252
9
打赏
收藏
刚插入的记录怎么紧接着查 竟然查不到?
我写一个程序:新建一工程,新建完成后紧接着在代码中打开这个新建的工程。很奇怪的是新建的时候我刚插入到数据表中的数据却在“打开工程”过程中提示“没有找到记录”。打开数据库的发现记录早已经插入了。逐语句调试发现没有错误,查询语句没有参数空缺。奇怪的是逐语句执行不会出现那个错误!这是什么原因?好像插入记录后不能立即查询,需要等一会儿才能查似的,请问高手能告诉我是怎么回事吗?谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hmhhawkman
2004-12-02
打赏
举报
回复
用事务处理,插入前开始事务,插入后马上提交事务
蓝白云
2004-12-02
打赏
举报
回复
我也遇到这样的问题,在.net里可以。VB里不行
顶一下
aohan
2004-11-28
打赏
举报
回复
我测试过ACCESS,刚刚INSERT 一条记录时,确实不能立刻显示,可以等一会再刷,这样数据就能正常显示了
先声明一个API
Public Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
在insert 以后调用
Sleep 2000 '程序在此等两秒钟,1000可能就可以了
下面再刷新显示
myhot-河马吃草
2004-11-28
打赏
举报
回复
用事务处理机制看看..
inbreak
2004-11-27
打赏
举报
回复
你是用find来查的吧,它是从当前记录往后查的,如果当前记录不在第一条,它就会跳过前面的记录了~~~
zmrok
2004-11-27
打赏
举报
回复
把代码贴出来看看
murphyr
2004-11-27
打赏
举报
回复
记录 if not rs.bof then rs.movefirst
看看
zmrok
2004-11-27
打赏
举报
回复
你是操作什么数据库?
wwqna
2004-11-27
打赏
举报
回复
这个我到是没碰过,打个补丁吧!
mysql
查
询最新
插入
的一条_我
刚
数据库中
插入
一条
记录
,紧接着再去
查
询却
查
不到
?...
向数据库 中奖
记录
表中 添加一条中奖
记录
,马上调用方法
查
询这条
记录
,
查
询不到! 我打开数据库
查
看 数据是
插入
成功的。 开发语言是用java, 框架 hibernate!
插入
数据,和
查
询数据代码如下,请大神解答,小弟,感激不尽!//
插入
中奖
记录
public int insertPrizeRecord(Integer prizeId,String uid){try{StringBuilder sq...
Hibernate
刚
添加的
记录
查
不到
的解决方案
hibernate启动起来之后,往数据库添加了一条
记录
,紧接着
查
询却
查
不出来
刚
刚
添加的
记录
,最简单的方法就是在
查
询方法session.close();之前提交事物,就可以了! public boolean loginValidate(Member member) { Query query = session.createQuery("from Member where mname=? a...
mybatis获取
刚
刚
插入
到数据库的数据的id
很多时候,我们需要获取到
刚
刚
插入
到数据库的数据的id是什么,这里的id可能有两种情况,一种是自增长的id,另外一种情况是用户自定义的id,例如生成的uuid。 思路:insert完成之后再去
查
询得到id,这样显然不行,很可能获取到的id不是自己想要的那条数据的id,只有在insert的过程中获取到id,再将其包装在结果集中一起返回,这样才能万无一失,保证返回id的准确性。 实现方法:mybat...
sql中
插入
一条
记录
并获取该条
记录
的自动增长ID
经常会用到的往数据库
插入
一条
记录
并获取该条
记录
的ID。 千万不要去,先insert into一条
记录
,然后
查
询表格的最后一条
记录
是多少,这样会有问题的,如果同时有多个连接
插入
数据的话,你获取的可能不是你
刚
才的那条
记录
。 这个是比较小儿科做法,一般人估计不会这么干。 在sql2005以前很多人都是采用SELECT@@Identity来获取上一条
记录
的自动编号。 在insert i...
数据库实验第五周【数据
查
询】
例题紧接着上一篇博客,链接地址在这里: 数据库【数据索引&
插入
&
查
询】 数据
查
询 单表
查
询 1.选择表中的若干列 (3)
查
询经过计算的值 [例3.19]
查
全体学生的姓名及其出生年份。 select Sname,2014-Sage from Student; 这个样子的第二列是没有表头的,添加方法在下一个例题有方法哦。 [例3.20]
查
询全体学生的姓名、出生年份和所在的院系,要求用小写字母表示系名。 tips: 字母变小写LOWER 字母变大写UPPER 无列名 select Sn
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章