CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  其他数据库开发 >  VFP

關于查詢后修改GRID記錄問題﹐請大家幫忙提提意見﹗

楼主deadlove(蹒跚慢步)2004-09-01 18:15:56 在 其他数据库开发 / VFP 提问

現有一表sao001.dbf  
  po_no                     model     case_no                     month sale_month       products  
  01000001_OM 05-468 4-S96354F                   04/2001 04/2001             4  
  01000001_OM 05-468 4-S96362F                   04/2001 04/2001             4  
  01000001_OM 05-468 4-S79719F                   04/2001 04/2001             4  
  01000010_OM 05-468B 4-S96354F   04/2001 04/2001           PCB  
  01000001_OM 05-468 4-S96354F                   04/2001 04/2001             4  
  01000001_OM 05-468 4-S96354F   04/2001 04/2001             4  
  01000001_OM 05-468 4-S96362F   04/2001 04/2001             4  
  01000001_OM 05-468 4-S96362F   04/2001 04/2001             4  
  01000031_OI 07-354 4-S66871F                   04/2001 04/2001             4  
  01000031_OI 11-739 4-S76337F                   04/2001 04/2001             4  
  01000031_OI 07-405 4-S79972F                   04/2001 04/2001             4  
  01000031_OI 10-545 4-S90135F                   04/2001 04/2001             4  
  01000031_OI 08-421 4-S90844F                   04/2001 04/2001             4  
  01000031_OI 11-807 4-S93533F       04/2001 04/2001             4  
  01000073_OH 11-193 4-S18523Z                   04/2001 04/2001             4  
  01000073_OH 07-153 4-S21532Z     04/2001 04/2001             4  
  01000073_OH 10-431 4-S56484IT 04/2001 04/2001             4  
  01000073_OH 10-431 4-S56484IT 04/2001 04/2001             4  
  01000073_OH 10-431 4-S56484IT 04/2001 04/2001             4  
  現建立一表單﹐grid控件顯示該表數据內容。  
  輸入一個PO_NO號﹐點查詢顯示該PO_NO下所有的case_no,model,month,sale_month,products  
  舉例﹕如輸入po_no﹕01000001_OM   查詢結果為  
  grid1  
  po_no                     model     case_no                     month sale_month       products  
  01000001_OM 05-468 4-S96354F                   04/2001 04/2001             4  
  01000001_OM 05-468 4-S96362F                   04/2001 04/2001             4  
  01000001_OM 05-468 4-S79719F                   04/2001 04/2001             4  
  01000010_OM 05-468B 4-S96354F   04/2001 04/2001           PCB  
  01000001_OM 05-468 4-S96354F                   04/2001 04/2001             4  
  01000001_OM 05-468 4-S96354F   04/2001 04/2001             4  
  01000001_OM 05-468 4-S96362F   04/2001 04/2001             4  
  01000001_OM 05-468 4-S96362F   04/2001 04/2001             4  
  怎樣在grid1里面修改sale_month欄位值第一筆記錄后﹐該po_no下的其他記錄也改變為修改的值。  
  如改動01000001_OM 05-468 4-S96354F                   04/2001 05/2001             4  
  則其它記錄的sale_month自動變為05/2001  
  請高手指點﹗  
  謝字﹗  
  问题点数:60、回复次数:3Top

1 楼JohnShen(因果网)回复于 2004-09-01 19:27:30 得分 15

用不着这样改,从用户的角度来讲,容易造成困惑,你应该单独设计一个按钮或是文本框,让用户在那儿修改sale-month的值  
  当然你实在要这样改,也是可以实现的,在表格的sale_month列中有一个textbox控件,你可以在它的InteractiveChange事件中编程实现。Top

2 楼cdbqss1(胖胖)回复于 2004-09-01 22:16:11 得分 10

同意JohnShen(因果网)   ,用文本框输入一个sale-month的值,在其InteractiveChange、lostfocus等事件中得到查询结果,并与grid1绑定Top

3 楼apple_8180(十豆三)回复于 2004-09-02 09:36:32 得分 35

1、把Grid的ColumnCount的值设为6(因为你有六个字段)  
  2、然后在Grid的Column4的Text1的Valid事件的加代码:  
  BL_1=Po_no  
  BL_2=sale_month  
  REPLACE   ALL   sale_month   WITH   BL_2   FOR   po_no=BL_1  
  go   topTop

相关问题

  • 刚修改了一个网站,大家来看看,给提提意见,指出一些安全隐患
  • 请给我提提意见
  • 我的page,大家来提提意见...
  • 做了个网页给提提意见
  • 大家帮忙提提意见!
  • 请大家帮忙提提意见
  • http://www.lonprint.com 请提提意见,谢谢
  • grid修改单个数据
  • 下一步该怎么走,请大家提提意见。
  • 新做了一个网页,请大家提提宝贵意见

关键词

  • grid
  • 修改
  • f04
  • om05
  • 記錄
  • oi
  • month
  • 查詢
  • 值
  • oh

得分解答快速导航

  • 帖主:deadlove
  • JohnShen
  • cdbqss1
  • apple_8180

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

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