关于C#.NET中日期格式与SQL server 匹配的问题
我知道两者需要转换,我已经用了Datatime.parse,但还是出现提示“其他信息:该字符串未被识别为有效的DateTime。有一个从索引8处开始的未知字。”我的语句如...
我知道两者需要转换,我已经用了Datatime.parse,但还是出现提示“其他信息: 该字符串未被识别为有效的 DateTime。有一个从索引 8 处开始的未知字。”我的语句如下: EStudent stuInfo = new EStudent(); stuInfo.StuBirthday = DateTime.Parse( this.dtpBirthday.Text);其中,StuBirthday作为传值参数准备写入数据库。请问各位大虾有什么什么好的解决方法
展开
展开全部
1、 stuInfo.StuBirthday 一定要是DateTime类型
2、this.dtpBirthday.Text的字符串一定要符合日期格式
只有上面两个条件都符合了,才可以进行正常转换
2、this.dtpBirthday.Text的字符串一定要符合日期格式
只有上面两个条件都符合了,才可以进行正常转换
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
EStudent stuInfo = new EStudent();
string strTime = this.dtpBirthday.Text.Trim().ToString("yyyy-MM-dd hh:mm:ss");
stuInfo.StuBirthday = DateTime.Parse(strTime);
只要dtpBirthday.Text值不为空,且dtpBirthday.Text要符合日期格式
,那么应该就可以把它写入数据库~~~
string strTime = this.dtpBirthday.Text.Trim().ToString("yyyy-MM-dd hh:mm:ss");
stuInfo.StuBirthday = DateTime.Parse(strTime);
只要dtpBirthday.Text值不为空,且dtpBirthday.Text要符合日期格式
,那么应该就可以把它写入数据库~~~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的stuInfo.StuBirthday 是DateTime类型的么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询