access数据库中有数据为什么查询不出来,

access数据库中有数据为什么查询不出来,,第1张

1、现在数据库中新建查询,sql语句用:SELECT * FROM ASP WHRER yf="一个存在yf字段值"看有无结果。如果没有就是没有记录了,呵呵~

2、如果有。查request("yf")是否有效。如果有效

3、查数据库连接conn.asp。你的数据库连接对象就是con吗?还是conn

4、如果还是不行……我也就不行了,呵呵

oracle插入记录后必须commit,如果你insert之时的sqlplus客户端没有退出,也就是说session没发生改变,你即使没有commit也可以看到你insert的记录,数据库中这样读到的数据叫“脏读”。一旦session发生改变,没有commit的insert的记录是看不到的。没有commit的DML的记录被oracle放到回滚段或者UNDO表空间里,等待commit或者rollback。因此一定要养成一个习惯,退出session时不要忘了对你的DML的 *** 作及时commit或者rollback,否则长此以往,会造成oracle的回滚段或者UNDO表空间越来越大,不利于数据库的正常运行。一般情况下回滚段或者UNDO表空间不是自动扩展的,这种情况下,会导致回滚段或者UNDO表空间撑满从而导致数据库挂起。数据库一旦挂起,数据库就不工作了,如果实在生产环境,应该是一个严重的质量事故。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6785386.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存