如何在vb.net 2008中将char数据类型更改为datetime格式 [英] How to change char datatype to datetime format in vb.net 2008

查看:81
本文介绍了如何在vb.net 2008中将char数据类型更改为datetime格式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在运行时以文本格式输入datetime,但是当它插入sql server数据库时,显示错误

无法将char数据类型转换为datetime格式。



i使用的格式(datetimepicker.value)



但仍显示错误。



有人可以帮忙吗?



i将被罚款

提前感谢。

sudeshna

解决方案

你可以用两种方式做到这一点....



one来自代码后面和第二个来自sql server



1)

 DateTime Dob = Convert.ToDateTime(TextBox2 .Text); 





2)

  SELECT   convert  datetime '  2004-08-24' 120 


I am entering datetime in runtime in text format, but when it is getting inserted in sql server database, showing error
that cant convert char datatype to datetime format.

i have used format(datetimepicker.value)

but still showing error.

Can anyone help?

i will be obliged
thanks in advance.
sudeshna

解决方案

You can do it in two ways....

one from code behind and second from sql server

1)

DateTime Dob = Convert.ToDateTime(TextBox2.Text);



2)

SELECT convert(datetime,'2004-08-24',120)


这篇关于如何在vb.net 2008中将char数据类型更改为datetime格式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆