数据库打印时刷新的问题!特急!!!!

zoulano888 2004-10-25 04:28:31
我用的是ACCESS数据库,在写数据报表的时候,我用的是VB自带的报表设计器,我的功能实现是把数据库中的一条指定记录打印出来,而不是把所有的数据都打印出来,我在设计的时候采用的是先新建一个过渡表,里面只有一条记录,当我要打印TEXT1.TEXT里面所显示的ID的那条记录的时候,我先从表中取出该记录,然后放入过渡表,但是对过度表只进行更新操作,使过渡表总是只有一条记录,这样我用报表写的时候,总是把过渡表作为数据源,这样每次只会在报表中显示一条指定记录,但是现在我发现,我每次把过渡表中的数据刷新后,过渡表的数据是刷新了,但是报表所显示的数据并没有刷新.只有把整个程序关闭掉后,再进行操作能找到我需要的记录.也就是说我每打印一个人的记录,就需要把整个程序关掉一次.若不关闭窗口,再继续输入一个指定ID,弹出的报表还是保持原样.请问这是怎么回事啊,我想问问在自带报表设计器如何能实现我所需要的功能,我不知道在报表里面能不能传递一个ID参数.还有什么更好的方法吗?谢谢大家
...全文
54 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
aohan 2004-10-25
  • 打赏
  • 举报
回复
没见过在ACCESS中写存储过程!呵呵
sunde2004 2004-10-25
  • 打赏
  • 举报
回复
写一个存储过程就OK了啊.
能符合要求的记录就显示.
honght 2004-10-25
  • 打赏
  • 举报
回复
打印之前重新为报表的记录集赋sql语句把要查询的条件加上,重新查询就行了不用过渡表。

1,216

社区成员

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

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