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

怎么判断表中某字段的数据类型?

楼主zuoyangguang(瓜瓜)2002-04-09 17:41:02 在 Delphi / VCL组件开发及应用 提问

怎么判断表中某字段的数据类型? 问题点数:5、回复次数:6Top

1 楼zswang(伴水清清)(专家门诊清洁工)回复于 2002-04-09 17:42:21 得分 1

TField.DataTypeTop

2 楼Tine2()回复于 2002-04-09 17:57:11 得分 1

procedure   TForm1.Button1Click(Sender:   TObject);  
  var  
      s   :   TFieldType;  
  begin  
    s   :=   adoQuery1.Fields[2].DataType;  
    if   s   =   ftString   then  
    begin  
   
    end;  
  end;  
  Top

3 楼zx_wang(wzx)回复于 2002-04-09 18:05:08 得分 1

TField.DataType  
   
  Top

4 楼qiubolecn(来自差生市)回复于 2002-04-09 18:18:01 得分 1

最好用    
   
  if   DataSet.Fields[0]   is   TStringField之类的。Top

5 楼pekiee(绿光(Up 2U))回复于 2002-07-18 09:28:10 得分 0

for   i   :=   0   to   adodataset1.FieldCount   -   1   do  
  begin  
      if   adodataset1.Fields[i].DataType   =   ftString   then  
      ///  
  end;    
  Top

6 楼pekiee(绿光(Up 2U))回复于 2002-07-18 09:30:13 得分 1

这样该可以的  
  var  
      dt:   TFieldType;  
  begin  
      dt   :=   Query1.FieldByName('字段名').DataType;  
      case   dt   of  
   
          ftInteger:  
          ftString:  
          ftBCD:  
          ftBlob:  
          ...  
          else  
          ...  
      end;  
  end;  
   
  Top

相关问题

  • 如何判断表中的字段的类型?
  • 怎样判断表字段的值是字符串类型的还是数据字类型的?
  • 如果判断A表中varchar类型的字段a,是否含有B表中的字段b中的任何或者全部单词?
  • 请问怎样判断表中的字段列是什么样的数据类型?谢谢!
  • 请问在程序中如何判断ACCESS表中的一个字段的类型?咱用的是DAO的说
  • 各位高怎样判断sql server数据库一表中image类型字段是否为空呀?
  • 如何判断SQL数据表中某image类型字段的内容是否为空?
  • 如何自动判断水晶报表的参数字段需要range类型还是discrete的数值?
  • 在程序中如何判断一个字段的类型! 还有如何把一个表的字段按次序添加到列表框中去~!(多表选择,列表框中的字段随表的改变而改变)
  • 数据表字段类型的问题?

关键词

  • 字段
  • 数据
  • tfieldtype
  • adodataset
  • datatype
  • 判断表中某
  • 字段的数据类型
  • dt
  • ftstring then
  • fields

得分解答快速导航

  • 帖主:zuoyangguang
  • zswang
  • Tine2
  • zx_wang
  • qiubolecn
  • pekiee

相关链接

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

广告也精彩

反馈

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