标题:页面文本框里填写的日期写入到数据库中
只看楼主
一个人上路
Rank: 1
等 级:新手上路
帖 子:124
专家分:0
注 册:2006-8-21
 问题点数:0 回复次数:9 
页面文本框里填写的日期写入到数据库中
我用的是SQL Server,这样的插入语句如何写?
在ASP.NET的页面里有填写"年"和"月"的两个文本框.如何才能把两个文本框里的值合并成"yyyymm"这种格式的日期插入到数据库中?
搜索更多相关主题的帖子: 文本框 数据库 SQL 页面 ASP 
2007-03-26 22:56
棉花糖ONE
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:32
帖 子:2987
专家分:0
注 册:2006-7-13
得分:0 

字符串可以拼接啊


26403021 sql群 博客 blog./user15/81152/index.shtml
2007-03-26 22:59
一个人上路
Rank: 1
等 级:新手上路
帖 子:124
专家分:0
注 册:2006-8-21
得分:0 
好像SQLServer支持的日期都是mmddyyyy或ddmmyyyy,没有"yyyymm"这种格式的日期?

到哪都是一个人上路,niu也是我
2007-03-26 23:03
sgliuxiu
Rank: 5Rank: 5
等 级:贵宾
威 望:15
帖 子:291
专家分:0
注 册:2007-2-2
得分:0 
设置成字符格式不用date格式不可以吗?

小猫说:给我10元钱
2007-03-26 23:47
一个人上路
Rank: 1
等 级:新手上路
帖 子:124
专家分:0
注 册:2006-8-21
得分:0 
项目需求上是要求用"datetime".

到哪都是一个人上路,niu也是我
2007-03-26 23:55
一个人上路
Rank: 1
等 级:新手上路
帖 子:124
专家分:0
注 册:2006-8-21
得分:0 
别的地方找到的答案:
DateTime dt = new DateTime(int.Parse(this.txtYear.Text.Trim()),int.Parse(this.txtMonth.Text.Trim()),1);
这样就可以得到一个日期对象,写入数据库就没有问题了!
括号里最后那个"1"是指定日为1号.

到哪都是一个人上路,niu也是我
2007-03-28 23:31
Kendy123456
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:62
帖 子:2720
专家分:0
注 册:2007-1-3
得分:0 

不会自己拼成 MM/01/YYYY 格式存进数据库么?


2007-03-29 09:25
初学Delphi
Rank: 3Rank: 3
等 级:新手上路
威 望:9
帖 子:330
专家分:0
注 册:2006-4-4
得分:0 


直接写sql语句的时候填这个字段就是
'"+textbox1.text+"+"-"+"+textbox2.text+"+"-01"'
还转换什么格式。。。。

2007-03-29 13:34
一个人上路
Rank: 1
等 级:新手上路
帖 子:124
专家分:0
注 册:2006-8-21
得分:0 
以下是引用Kendy123456在2007-3-29 9:25:29的发言:

不会自己拼成 MM/01/YYYY 格式存进数据库么?

这个会的.只是开始时没想到要有连接符"/"或"-"


到哪都是一个人上路,niu也是我
2007-03-29 23:38
一个人上路
Rank: 1
等 级:新手上路
帖 子:124
专家分:0
注 册:2006-8-21
得分:0 
以下是引用初学Delphi在2007-3-29 13:34:59的发言:


直接写sql语句的时候填这个字段就是
'"+textbox1.text+"+"-"+"+textbox2.text+"+"-01"'
还转换什么格式。。。。

现在就是用这种方法解决的.
开始时也是这样考虑的,只是没有"-"这样的连接符.


到哪都是一个人上路,niu也是我
2007-03-29 23:41



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-127079-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.110073 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved