我有一个DateTimePicker(dtp)和一个添加按钮。
我在数据库中将“生日”保存为“日期”。
现在,单击添加按钮后,我不知道如何将dtp中的数据保存到数据库中。
请帮助。谢谢。 这是我的错误代码,带有错误:
从字符转换日期和/或时间时转换失败 字符串
private void btnAdd_Click(object sender, EventArgs e)
{
cnn.Open();
DateTime dtp_text = Convert.ToDateTime(dtp.Text);
int gt = 0;
if (rdoMale.Checked == true)
gt = 1;
else if (rdoFemale.Checked == true)
gt = 0;
string sql = "insert into NV values ('" + txtId.Text + "', N'" + txtName.Text + "',N'" + dtp_text + "')";
SqlCommand ins = new SqlCommand(sql, cnn);
ins.CommandType = CommandType.Text;
ins.ExecuteNonQuery();
Load();
cnn.Close();
}