0
C# 형식의 테이블로 데이터를 업데이트하는 데 문제가 있습니다. 누군가 내가 뭘 잘못하고 있는지 말할 수 있습니까? 그것은 나에게 오류를주지 않으며 그것이 성공적으로 제출되었다고 말한다. 그러나 내 데이터베이스는 변경 사항을 표시하지 않습니다.C# 형식의 데이터 입력
try
{
string cmdstring = "UPDATE Test SET COLLECTION_DATE = '@date', SPECIMANID = '@spec', TEST_RESULT = '@result', SUBSTANCE_RESULT = '@substance' WHERE PEOPLESOFT_EMPL_ID = @empID ;";
using (OleDbCommand cmd = new OleDbCommand(cmdstring, con))
{
cmd.Parameters.Add("@date", OleDbType.Date).Value = dateTimePicker1.Value;
cmd.Parameters.Add("@spec", OleDbType.Char).Value = textBoxSpec.Text;
cmd.Parameters.Add("@result", OleDbType.Char).Value = comboBoxResult.Text;
cmd.Parameters.Add("@substance", OleDbType.Char).Value = comboBoxSubstance.Text;
cmd.Parameters.Add("@empID", OleDbType.Char).Value = textBoxID.Text;
con.Open();
cmd.ExecuteNonQuery();
con.Close();
MessageBox.Show("Submitted Successfully");
}
}
catch (Exception ex)
{
MessageBox.Show("Failed due to " + ex.Message);
}
신난다, 그것은했다. 정말 고맙습니다! – user3538446
@ user3538446 : 환영합니다 :) 도움이된다면 답변으로 표시하십시오. –