返回首页

你好先生,
我必须要通过I M在SQL数据库中的显示时间没有日期字段名称的startTime目前在我的项目数据库,它是这样节约使用SMALLDATETIME数据类型。 1/1/1900 09:30:00如何删除1/1/1900这件事情唯一的数据库应保存09:30:00我应该使用这个DATEDIFF给出一个提示,请

[编辑]小型格式化[/编辑]

回答

评论会员:游客 时间:2012/02/06
usmanbinjabbar:只可使用的时间部分转换CONVERT(VARCHAR,GETDATE(),108)这将只存储了您的时间字符串的时间部分
RaviRanjankr:使用datetime数据类型和格式如下
时间
string dt = String.Format("{0:HH:MM:SS}", txtDate.Text);
评论会员:游客 时间:2012/02/06
anjutlya:在sql,你为什么不采取简单的varchar类型和检查下面的例子中只保存时间,它可以帮助你:{C}十一点53分08秒时:这只是从datetime作为回报时间更多推介:imgsrc=http://www.orcode.com/img/ico/smiley_smile.gif]
拉杰什Anuhya:试试这个:

{A}

希望它可以帮助{S0的}
评论会员:member60 时间:2012/02/06
有没有原生的方式,只保存在SQL数据库中的时间部分。你将有保存日期,然后,当你检索,你可以使用的T-SQL ]关键字。

希望这有助于
评论会员:。乌代・辛格 时间:2012/02/06
sqlsever 2005年,为了节省手机号码,你可以使用int或varchar,但它取决于如果u想显示在girdviewü可以同时使用,但在诠释ü必须条件,因为如果u编辑手机记录诠释其数据类型,它会存储0,如果想空,然后u必须使用类似下面
(案例MobileNo 0时那么NULL否则MobileNo月底)MobileNo
"案件"showgrid过程
在使用VARCHARüCAS不会受到这些问题
评论会员:韦恩Gaylard 时间:2012/02/06
使用varchar数据类型,它是有用的你{S0的}