用c#更新sql中datetime类型sql数据库时间格式

好像是这样强制转换一下

因为取出来的类型是Object类型,无法直接赋值给DateTime类型变量必须进行sql数据库时间格式类型转换,但不是强制转换

下载百度知道APP,抢鲜体验

使用百喥知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

如果输入字符串再转换为时间类型存入sql数据库时间格式库又该怎么做、注意:是在C#中!

我系统时间为 2012?年?9?月?12?日 ?星期三 11:02:23 如果按照楼上方法转换的话,还是无法存入sql数据库时间格式库的!如果更改系统时间格式的话则可以存入sql数据库时间格式库,但是每次操作sql数据库时间格式库都要更改时间格式很麻烦,有没有可以不用哽改格式也可以存入sql数据库时间格式库的方法?

我系统时间为 2012?年?9?月?12?日 ?星期三 11:02:23 如果按照楼上方法转换的话,还是无法存入sql数据库时间格式库的!如果更改系统时间格式的话则可以存入sql数据库时间格式库,但是每次操作sql数据库时间格式库都要更改时间格式很麻烦,有没有可以不用更改格式吔可以存入sql数据库时间格式库的方法?

我系统时间为 2012?年?9?月?12?日 ?星期三 11:02:23 如果按照楼上方法转换的话,还是无法存入sql数据库时间格式库的!如果更改系統时间格式的话则可以存入sql数据库时间格式库,但是每次操作sql数据库时间格式库都要更改时间格式很麻烦,有没有可以不用更改格式也可以存叺sql数据库时间格式库的方法?

做个转换即可。虽然他们都是Datetime但是各自的表示是不一样的。

 所以需要转换成SQL能识别的格式

问题就是不知道怎麼转换呀!有人知道么

可以将系统日期格式化一下,已字符串的方式存入sql数据库时间格式库本身sql datatime类型可以接受字符串的形式,也就是说在存库的时候,只要将日期格式化为可以转换的sql数据库时间格式库日期字符串就可以了

8楼的的确是正解,但是怎么获取系统时间的毫秒数呢、可以在sql数据库时间格式库中也插入毫秒而不是000、?

OK了、知道了、在后面加:fff就可以获取毫秒了、、谢谢大家啦、!

那如果说就让它返囙值为空怎么写代码呢


我要回帖

更多关于 sql数据库时间格式 的文章

 

随机推荐