一个很奇怪的数据查找问题!

zzy293 2003-11-20 12:08:14
我往数据库(Access)手工增加一条或几条新的纪录时(跟已有的记录差不多),为什么查询时老是没有找到手工增加的纪录?但是,如果我用asp程序里的增加纪录,又可以查到,也可以修改,就是没法查找到手工往Access数据库里增加的纪录。不知道是数据库字段的设置问题,还是程序的问题(open后的游标我有改过也不行)?部分查询代码如下:

sql="select * from student where name like '%"&sname1&"%' and sno like '%"&sno1&"%' and szb like '%"&szb1&"%' and jg like '%"&sjg1&"%'"
Set rs= Server.CreateObject("ADODB.Recordset")
rs.open sql,conn,1,1
...全文
46 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zzy293 2003-11-24
  • 打赏
  • 举报
回复
感谢大家,问题解决了,我在手工修改Access时,把其中的一个字段拉没了,藏起来,然后,再往库里增加记录时这个字段的值就为空了,所以,查询就不出来了。
wlm_lm 2003-11-20
  • 打赏
  • 举报
回复
同意楼上的,可以用select * from 表名,测试一下即可。
lovehwq21 2003-11-20
  • 打赏
  • 举报
回复
楼上说得对,不过,照说楼主应该是保存了,极有可能是条件不对,你把条件删除一些,一个条件一个条件加,一边加一边查,看看是什么条件的问题
jacklinchen 2003-11-20
  • 打赏
  • 举报
回复
这肯定是你手工增加的记录不满足条件
或你增加后Access未保存

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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