关于sql server时间格式 象这样的时间 2010-07-29 06:48:59.427如何处理成 2010-07-29 06:48:59 ,去掉后面的毫秒 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 FormatDateTime('yyyy-mm-dd HH:mm:ss',Now) Label1.Caption := FormatDateTime('yyyy-mm-dd HH:mm:ss',adoquery1.FieldByName('上次上钟').AsDateTime显示: 1899-12-30 1、将 SQLServer 的字段 【上次上钟】,设置成 datetime2、Label1.Caption := FormatDateTime('yyyy-mm-dd hh:mm:ss', AdoQuery1.FieldByName('上次上钟').AsDateTime); 打开数据库表看下上次时钟的内容到底是什么存数据库时用变量用TDateTime类型,不要用TDate [上次上钟] [datetime] NULL ,该字段是datetime啊,该怎么弄啊? 数据库自段当然是datetime,但是你存入数据库时的数据是TDateTime吗var dt:TDateTime;//这个要是TDateTime类型begin dt := now; //写入数据库 你直接把数据库中的表打开,直接当日期人为改为2011-5-31 10:10:10再试 如果不好处理,可以考虑用copy和pos函数来处理,直接判断'.'的位置截取吧。 有关对DBGRID中的数计算的问题? 即时输入即时打印,保存了再打印?还是打印了再保存? 谁用过 RotateImage ? ADODataSet或其它数据控件,如果作数据分页浏览等。 把连接自带的桌面数据库改成连接sql? 从端口读取打印机状态的问题 interface not support 从没见过的错误!!! hi 有人在线吗?请教时间问题 自制组件的问题!(TPropertyEditor) 关于软件狗的问题 有关联表时,为什么ClientDataSet不能编辑?
2、Label1.Caption := FormatDateTime('yyyy-mm-dd hh:mm:ss', AdoQuery1.FieldByName('上次上钟').AsDateTime);
存数据库时用变量用TDateTime类型,不要用TDate
该字段是datetime啊,该怎么弄啊?
var
dt:TDateTime;//这个要是TDateTime类型
begin
dt := now;
//写入数据库 你直接把数据库中的表打开,直接当日期人为改为2011-5-31 10:10:10
再试
如果不好处理,可以考虑用copy和pos函数来处理,直接判断'.'的位置截取吧。