delphi 怎么定义时间类?
cmdDest.Parameters.ParamByName('JGSJ').DataType:=【日期类】;JGSJ,是一个日期类型的字段,在delphi里面怎么定义它...
cmdDest.Parameters.ParamByName('JGSJ').DataType := 【日期类】;
JGSJ,是一个日期类型的字段,在delphi里面怎么定义它为日期类。
我不知道日期类型怎么定义....还有qrysrc.fieldbyname('JGSJ').【日期类】后面应该加什么...
字符是:cmdDest.Parameters.ParamByName('CDBH').DataType := ftString ; 展开
JGSJ,是一个日期类型的字段,在delphi里面怎么定义它为日期类。
我不知道日期类型怎么定义....还有qrysrc.fieldbyname('JGSJ').【日期类】后面应该加什么...
字符是:cmdDest.Parameters.ParamByName('CDBH').DataType := ftString ; 展开
展开全部
在Object Pascal中,定义类数据类型使用保留字class。下面是类类型定义的语法格式: type <类型名>=class[(<基类型名称>)] <类成员列表> end;其中3951选择使用基类型名称可以指出类的直接祖先类,类类型可以指定一个祖先类型,表示该类型是从这个指定的祖先类型继承下来的。在Delphi中,如果不指明基类,则默认的父类为’rOb—ject类,也就是直接从。YObject类派生出一个新类。’l’Object类是在System单元中定义的。例如,下面定义一个Student类: type student=class name:String[8]; number:Integer; sex:(malefema.1e); age:Integer; end; 注意:与其他数据类型不同的是,类类型的定义只能出现在Program单元或Unit单元最外层 作用域的类型定义部分,而不能定义在变量说明部分或一个过程或函数内。因此,类类型的作用域总是全局的。 2.类的字段 可以看出,类型定义和记录类型定义很相似,但类类型可以有3类成员:字段、方法和属性951类类型中的字段(field)也就是类的数据部分其定义语法与记录中字段的定义语法相同,字段的类型可以是各种数据类型,甚至是另一个类类型。上例中只定义了组成student类的4个字段。 3.类的方法 方法(method)是在一个对象上执行指定操作的过程或函数。方法的操作范围只能是对象内部的数据或对象可以访问的数据。 在类类型中声明的方法实际上是向前的定义uim即在类定义中只定义方法的原型,而在程序的Implementation区进行对该方法的具体定义。在定义方法时,可以直接使用类中已定义的字段,且访问时不需要引用限定符。在调用方法时,Object Pascal隐含传递了一个参数Self,这个参数是一个指向输出方法的对象实例的指针3,相当于C++里的This指针。
展开全部
cmdDest.Parameters.ParamByName('JGSJ').DataType := 【日期类】;
cmdDest.Parameters.ParamByName('JGSJ').DataType := ftDateTime;
qrysrc.fieldbyname('JGSJ').AsDateTime := Date;
//PS:DateType可以设定的值有这些
TFieldType = (ftUnknown, ftString, ftSmallint, ftInteger, ftWord,
ftBoolean, ftFloat, ftCurrency, ftBCD, ftDate, ftTime, ftDateTime,
ftBytes, ftVarBytes, ftAutoInc, ftBlob, ftMemo, ftGraphic, ftFmtMemo,
ftParadoxOle, ftDBaseOle, ftTypedBinary, ftCursor, ftFixedChar, ftWideString,
ftLargeint, ftADT, ftArray, ftReference, ftDataSet, ftOraBlob, ftOraClob,
ftVariant, ftInterface, ftIDispatch, ftGuid, ftTimeStamp, ftFMTBcd);
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询