读书人

一个初学者的简单有关问题几秒钟解答

发布时间: 2012-02-29 16:44:11 作者: rapoo

一个菜鸟的简单问题,几秒钟解答完就拿走小小的10分
我要向数据库存储时间字段,利用txtbox 手动输入利用下面的类进行存储 MyChronicDiseaseInfo.ContraceptionDrugReceive_UpdateByDrugReceive_ID(DrugReceive_ID,Convert.ToInt32(Person_IDTxt.Text), Convert.ToInt32(ContraceptionNameDrop.SelectedValue), Convert.ToDateTime(BeginDateTxt.Text), Convert.ToDateTime(EffectiveDateTxt.Text), RemarkTxt.Text, Convert.ToInt32(Doctor_IDTxt.Text), InputPersonTxt.Text);
总给我报错,说是System.FormatException: Input string was not in a correct format.我想可能是时间的问题,不知道怎么输入时间才可以正确存储


[解决办法]
'2007-07-10 '
[解决办法]
2007-07-10

是最的了

不我感如果把TextBox成Calendar控件可以省去很多麻
[解决办法]
那在就把日期直接通字符串@strMyChronicDiseaseInfo.ContraceptionDrugReceive_UpdateByDrugReceive_ID()
方法,然後在方法面把update句的日期字段更新成set 日期字段 = cast(@str as datetime),再...
[解决办法]
.....

在文件框面入2007-07-10

然後步看下得到的BeginDateTxt.Text和EffectiveDateTxt.Text到底是什的字符串

读书人网 >SQL Server

热点推荐