专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > C#

小弟我是初学者,想问怎么将日期型的数据存入数据库

发布时间:2011-06-21 11:13:50 文章来源:www.iduyao.cn 采编人员:星星草
我是菜鸟,想问如何将日期型的数据存入数据库?
我是菜鸟,想问如何将日期型的数据存入数据库?
例如:
string   sql   =   "insert   into   bb_gbdjb   (xm,xb,mz,jg,rdsj)values( ' "   +   textBox1.Text   +   " ', ' "   +   comboBox2.Text   +   " ', ' "   +   comboBox1.Text   +   " ', ' "   +   textBox5.Text   +   " ', ' "   +   dateTimePicker2.MaxDate   +   " ') ";
rdsj为datetime型,我用的是dateTimePicker控件。但存如数据库的结果为9998-12-31,而不是2007-01-01,是不是dateTimePicker2.MaxDate   错了?

------解决方案--------------------
dateTimePicker2.value
------解决方案--------------------
你要的是当前时间,而不是最大时间。
Value
------解决方案--------------------
是啊,为什么不用Data而用MaxData呢?
改成DateTimePicker2.Value就可以了.
------解决方案--------------------
dateTimePicker1.Value.ToString( "yyyy-MM-dd ")
------解决方案--------------------
dateTimePicker2.MaxDate 最大时间
------解决方案--------------------
dateTimePicker1.Value.ToString( "yyyy-MM-dd ")
------解决方案--------------------
dateTimePicker1.Value.ToString( "yyyy-MM-dd ")
对头
------解决方案--------------------
string sql = "insert into bb_gbdjb (xm,xb,mz,jg,rdsj)values( ' " + textBox1.Text + " ', ' " + comboBox2.Text + " ', ' " + comboBox1.Text + " ', ' " + textBox5.Text + " ', ' " + dateTimePicker2.MaxDate + " ') ";
这样写不是好习惯.

string xm = textBox1.Text;
string xb = comboBox2.Text;
string mz = comboBox1.Text;
string jg = textBox5.Text;
string rdsj =dateTimePicker1.value.ToString( "YYYY-MM-DD ");

string sql = "insert into bb_gbdjb (xm,xb,mz,jg,rdsj)values( ' " + xm + " ', ' " + xb + " ', ' " + mz + " ', ' " + jg + " ', ' " + rdsj + " ') ";
------解决方案--------------------
dateTimePicker1.Value.ToString( "yyyy-MM-dd ")

------解决方案--------------------
dateTimePicker不是很好用,如果需要更好的和我联系!
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: