注意:不關心連接會影響連接工作。 場數據庫DateTime
我想在C#中的DateTimePicker對象的數據庫表中使用「Datetime」數據類型更新字段。
DateTime dtc = Convert.ToDateTime(dateTimePicker1.Value.Date);
cmd = new SqlCommand("UPDATE LAB_TESTING set Lab_Nam='" + lab_id + "',Rslt_lb='" +
textBox1.Text + "',Tst_Dat='" + dtc + "' Where Lab_ID='" +
bindex + "'", con);
con.Open();
cmd.ExecuteNonQuery();
MessageBox.Show("You Update recored successfully", "delete", MessageBoxButtons.OK, MessageBoxIcon.Information);
dataGridView1.DataSource = null;
con.Close();
readdatagrid1();
運行程序後,我從字符串轉換日期和/或時間時,轉換失敗。
我使用了上面提出的兩個代碼,但沒有工作,也得到了這條消息「轉換日期和/或時間從字符串轉換失敗。」 – wittyse
Letz嘗試這個'DateTime.ParseExact(dateTimePicker1.Text)' –
順便說一句,你在'DateTime dtc = Convert中得到這個錯誤。ToDateTime(...)'行或其他地方 –