CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

小女子有个问题急需解决请各位大侠帮忙了(关于数据库中新存入一条记录的打印)

楼主yywxxx(yyw)2003-06-01 20:58:15 在 Delphi / VCL组件开发及应用 提问

form1界面输入的数据存入数据库之后,我想将这条记录显示出来  
  于是在报表页面form2中用了一个QUERY1,  
  Query1.SQL.Clear   ;  
  Query1.SQL.Add('select   *   from   可防性案件月报表   where   编号=:id');  
  Query1.Prepare;  
  Query1.Params[0].AsString:=form1.edit1.text   ;  
  Query1.Open;  
  form1.edit1.text中输入的内容是   :编号  
  这样以来第一次存入的记录(假设编号为2),可以正确预览,但是把FORM1清空,又输入  
  编号为3的一条新记录,再次预览结果还是编号为2的这条记录的数据  
  不知道哪儿出错了  
  问题点数:0、回复次数:5Top

1 楼things(Loving You)回复于 2003-06-01 21:17:10 得分 0

Query1.Close;   //******  
  Query1.SQL.Clear   ;  
  Query1.SQL.Add('select   *   from   可防性案件月报表   where   编号=:id');  
  Query1.Prepare;  
  Query1.Params[0].AsString:=form1.edit1.text   ;  
  Query1.Open;  
   
  象这种选择语句可以在设计期间生成呀!  
  Query1.Close;   //******  
  Query1.Params[0].AsString:=form1.edit1.text   ;  
  Query1.Open;  
  Top

2 楼dyxfkj(我爱我老婆)回复于 2003-06-01 21:28:24 得分 0

Query1.Close;Top

3 楼dyxfkj(我爱我老婆)回复于 2003-06-01 21:30:06 得分 0

调用前先Close一下Top

4 楼illoveyou(含笑)回复于 2003-06-01 21:38:46 得分 0

上面说得对Top

5 楼yywxxx(yyw)回复于 2003-06-01 21:47:54 得分 0

CLOSE   过了没用Top

相关问题

  • 急需解决:将word文档存入数据库中后,如何再调用word打开显示?
  • 访问数据库出错???急需解决!!!
  • odbc操作oracle数据库错误,急需解决,谢谢!
  • SQL数据库中怎样防止存入相同的记录?
  • asp读取sql server2000数据库内容的不重复显示问题!急需解决!在线等
  • javascript从数据库取出数据后赋给变量出现问题,急需解决...
  • 急需解决
  • 急需解决
  • 急需解决!!
  • 一个 关于"用dw做插入记录"的问题 急需解决啊,

关键词

  • 报表
  • sql
  • 存入
  • 记录
  • query
  • asstring
  • 输入
  • 编号
  • edit
  • form

得分解答快速导航

  • 帖主:yywxxx

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo