首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

ASP中“&”怎么实现连值?

2012-12-15 
ASP中“&”如何实现连值??急!!!!在线等有三个DropDownList控件,属性值分别为Year、Month、Day。我想将其连值在

ASP中“&”如何实现连值??急!!!!在线等
有三个DropDownList控件,属性值分别为Year、Month、Day。我想将其连值在一起插入数据库的时期中。

出现了这样的错误:

请问该如何实现连值,并将其送入数据库。求高手指教!!!在线等待!!!
[最优解释]
如:



            string year = "2012";
            string month = "09";
            string day = "15";

            DateTime dte = Convert.ToDateTime(year + "-" + month + "-" + day);//先组合字符串,再对字符串进行转换

[其他解释]
convert.todatetime("2012-12-05")  你的数据库时间字段应该是datetime类型吧
[其他解释]
& 做什么  拼接字符串直接+ 连起来即可
datatime直接ToString()即可
[其他解释]
字符串与字符串之间  用 +  就能拼接了
[其他解释]
引用:
有三个DropDownList控件,属性值分别为Year、Month、Day。我想将其连值在一起插入数据库的时期中。

出现了这样的错误:

请问该如何实现连值,并将其送入数据库。求高手指教!!!在线等待!!!

关键是DateTime类型的值 该如何连接
[其他解释]
引用:
字符串与字符串之间  用 +  就能拼接了

关键是  变量是DateTime 类型的  该如何连值
[其他解释]

datetime.now.tostring();//就可以了,如果datetime可以改格式 比如说toshorstring()等..

[其他解释]

你用 & 连在一起 数据库的时间类型是无法承认的

你可以把数据库的时间类型变成 varchar ,这样你存取都可以自定义。
或者按照时间类型存,解析的时候用直接获取这个时间的 年月日。
其实年月日自身就可以单独提取出来,不知道你为什么在格式上做文章?
[其他解释]
DateTime有好几种构造函数啊,其中之一接受年月日三个参数,象这样:
DateTime mydate=new DateTime(2012,12,6);
看看这里:http://msdn.microsoft.com/en-us/library/system.datetime.datetime.aspx

热点排行