发布网友 发布时间:2022-04-23 02:44
共1个回答
热心网友 时间:2023-10-12 05:18
你是要把txetbox1 里面的值赋给datetime dt 变量,是吧
dt=Convert.ToDateTime(txetbox1.Text);
这样就行了,但建议不要用textbox作为输入,格式容易出错,直接用时间控件呀。让用户选呀。追问string sSex = rbMan.Checked ? "0" : "1";
string sSql = string.Format("insert into readers(BH,readersName,PWD,sex,phone,cardDate,maxJSL,address)
values('{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}')",txtBH.Text,txtName.Text,txtPWD.Text,sSex,txtPhone.Text,dpcardDate.Text,txtMaxJSL.Text,txtAddress.Text);
保存时时弹出从字符串向datetime转换失败
dpcaredate是datetimepicker控件
sSex是radiobutton
追答你得用dpcardDate.value.toString()
或者dpcardDate.toShortDateString()
//toShortDateString这个单词不一定对,差不多吧