如何输入时间戳类型数据?(100分)

C

cat101

Unregistered / Unconfirmed
GUEST, unregistred user!
在数据库输入过程中如何实现数据的时间戳类型数据输入?
 
用maskedit控件吧
 
使用 Param或者使用convert(SQL Server)、to_Date(Oracle)等进行转换后再输入。
 
将您的输入用EncodeDate处理后再存入数据库:
myDate:= EncodeDate( strToInt(edtYear.text),
strToInt(edtmonth.text),
strToInt(edtday.text));
 
格式:5/23/2002 12:30:00
 
timestamp可以输入吗? 好像不行吧。 它和identity字段一样性质呀
 
可以的,就是上面的格式,我用过
如果使用tedit,可以直接用这种格式进行查询
 
最好用maskedit控件, 或者类似的控件, 不然你如果用Edit类的控件, 还需要判断输入
的时间格式! 可以省去很多事!
如果是关于数据库参数清参考Params!
 
用datetimepicker控件就行了,
如果要用第三方控件的话,wwdbdatetiempicker就更简单了!
 
多人接受答案了。
 
顶部