コードの実行時に問題が発生し、エラーが発生しました
入力文字列は、正しい形式ではありませんでした。
私のコードは次のとおりです。
protected void imgbtn_Save_Click(object sender, EventArgs e)
{
OleDbCommand cmd = new OleDbCommand();
cmd.CommandText = "update Companies set CompanyFName='" + txt_ComName.Text + "',CompanySName='" + txt_ShortName.Text + "',CompanyeMail='" + txt_email.Text + "',CompanyWebsite='" + txt_website.Text + "'where CompanyId='"+Convert.ToInt32(lblID.Text)+"'";
// cmd.Parameters.AddWithValue("@CompanyId", Convert.ToInt32(lblID.Text));
cmd.Connection = conn;
OleDbDataAdapter da = new OleDbDataAdapter();
da.UpdateCommand = cmd;
cmd.ExecuteNonQuery();
conn.Close();
BindGridData();
lblError.Font.Bold = true;
lblError.Font.Size = 11;
lblError.Text = "You have successfully modified the case!";
なぜこれが起こるのかわかりません。なぜこれが考えられるのか、誰かが私に提案できますか?