.Netに新規です。私はちょうどそれを学び始めた。エラーとして「SqlExceptionがユーザーコードによって処理されなかった」と表示されました。SqlExceptionがcmd.ExecuteNonQuery()のユーザーコードによって処理されていません。
protected void Button1_Click(object sender, EventArgs e)
{
SqlCommand cmd = new SqlCommand();
cmd.CommandText = "insert tbemp (@eno, @ename, @es, @eadd)";
cmd.Connection = con;
cmd.Parameters.Add("@eno",SqlDbType.Int).Value = Convert.ToInt32(TextBox1.Text);
cmd.Parameters.Add("@ename", SqlDbType.VarChar,50).Value = TextBox2.Text;
cmd.Parameters.Add("@es", SqlDbType.VarChar, 50).Value = TextBox3.Text;
cmd.Parameters.Add("@eadd", SqlDbType.VarChar, 50).Value = TextBox4.Text;
cmd.ExecuteNonQuery();
cmd.Dispose();
TextBox1.Text = String.Empty;
TextBox2.Text = String.Empty;
TextBox3.Text = String.Empty;
TextBox4.Text = String.Empty;
TextBox1.Focus();
}
https://www.tutorialspoint.com/sql/sql-insert-query.htm SQLには構造、構文、キーワードがあります。 – Plutonix
[ask]を読んでください。例外には、クエリに何が間違っているかを示す非常に有用なメッセージがあります。そのメッセージを使って、あなたは解決策を見つけることができるように、調査を行うことができます。 – CodeCaster