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

固定Combobox输入内容和dbgrideh中的记录为空的问题

楼主bigman2()2004-09-02 20:18:58 在 Delphi / 数据库相关 提问

1  
  固定Combobox输入内容  
  Combobox   中我设了一些选项(1、2、3),现在我想Combobox只能输入(1、2、3),如何办呢  
  2  
  如果dbgrideh中的记录为空,我不想让命令adoquery1.delect执行(会出错),如何办啊  
  问题点数:50、回复次数:5Top

1 楼Jeff20040819(美丽)回复于 2004-09-02 20:46:07 得分 0

学习Top

2 楼madyak(无天)回复于 2004-09-02 21:03:43 得分 30

1  
      ComboBox1.Style:=csDropDownList;  
   
  2  
  procedure   TForm1.ADOQuery1BeforeDelete(DataSet:   TDataSet);  
  begin  
      if   DBGridEh1.DataSource.DataSet.FieldByName('关键字段').IsNull   then  
          Abort;  
  end;Top

3 楼wfeng107(风风火火)回复于 2004-09-02 22:18:19 得分 0

学习!Top

4 楼angle097113(深思不解)回复于 2004-09-02 22:34:40 得分 10

严重支持2楼的  
  第二个问题也可以修改为:if   adoquery1.isempty   then   abort;  
  HOHO...Top

5 楼hsmserver(撒哈拉之雨的悲伤)回复于 2004-09-02 23:20:48 得分 10

1  
      ComboBox1.Style:=csDropDownList;  
   
  2  
  if   adoquery.IsEmpty=False   then    
  adoquery.delete;Top

相关问题

  • combobox禁止输入
  • ComboBox中的限制输入
  • DBGridEh输入控制问题
  • DBGridEh输入控制问题?
  • 如何在固定的document里输入?
  • 有难度:固定输入法
  • 如何设置Combobox输入框可输入的最大长度?
  • 怎样设置ComboBox为不可输入?
  • 怎样向ComboBox中输入选项?
  • 请问combobox的items如何输入?

关键词

  • 内容
  • combobox
  • dbgrideh
  • adoquery
  • csdropdownlist
  • 输入内容
  • isempty
  • 问题
  • 中的记录为空
  • then abort

得分解答快速导航

  • 帖主:bigman2
  • madyak
  • angle097113
  • hsmserver

相关链接

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

广告也精彩

反馈

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