CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  数据库相关

十万火急、十万火急!dbgrideh1 焦点移出时,值也消失了!!

楼主quu(quu)2004-04-01 14:56:29 在 Delphi / 数据库相关 提问

控件:adoquery+access+dbgrideh1!  
  字段:f1,f2....  
            f1的值是键盘输入的字符串,  
            f2的值是通过form的keydown事件,如下:  
  if   (key=vk_next)   then  
            begin  
                key:=0;  
                dbgrideh1.Fields[2].Value   :=dbgrideh1.Columns[2].PickList[0];  
            end;  
  问题:1。当append(f1聚焦)时,输入值,ok       ---->按下键盘page   down   ,f2的值出   现。(理想状态)。当再append时,f2的值在,而f1的值却消失了!怎样解决?请教高手!  
  2。奇怪的是:当append(f1聚焦)时,先按下键盘page   down,给f2赋值,   按后在给f1输入值,再append,f1的值却在! 问题点数:0、回复次数:6Top

1 楼quu(quu)回复于 2004-04-01 15:56:24 得分 0

咋没有发言呢?  
  我已经解决了,  
  (在append   前,也就是在按下page   down   时:  
  if   (key=vk_next)   then  
            begin  
                key:=0;  
              post;  
              edit;    
              dbgrideh1.Fields[2].Value   :=dbgrideh1.Columns[2].PickList[0];  
            end;)  
  但还是想弄明白是怎么回事!  
  Top

2 楼quu(quu)回复于 2004-04-07 11:01:31 得分 0

来一个人,我好揭帖,!  
  哈哈!  
  回复白给分。Top

3 楼softheaded(傻呆)回复于 2004-04-21 22:05:02 得分 0

傻子信了Top

4 楼sandyboy(雨霆)回复于 2004-04-21 22:18:00 得分 0

呵呵`没帮上忙```只能蹭分了```Top

5 楼ruffian1052(云游诗人)回复于 2004-04-23 08:05:12 得分 0

数据集没更新!!Top

6 楼welllove88(寒林)回复于 2004-04-23 08:27:12 得分 0

晕~~~~~~~~~你用INSERT看看Top

相关问题

  • 十万火急!如何在表格中转移焦点?
  • 十万火急!!!!!
  • 十万火急!!!!!!!!!!!!!!!!
  • 十万火急!
  • 十万火急!!!!!!!
  • 十万火急!!!!!!!!!!!!!!
  • 十万火急
  • 十万火急!!!!
  • 十万火急!!!
  • 十万火急

关键词

  • 键盘
  • dbgrideh
  • 值
  • append
  • page down
  • key

得分解答快速导航

  • 帖主:quu

相关链接

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

广告也精彩

反馈

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