Необработанное исключение типа "system.data.sqlclient.sqlexception" произошло в system.data.dll дополнительная информация: необходимо объявить скалярную переменную "@name".
private void button2_Click(object sender, EventArgs e) { string insert ="insert into [dbo].[Student_Info] values (@Name,@Address,@FatherName,@Class)"; SqlCommand cmd = new SqlCommand(insert, con); SqlParameter[] prm = new SqlParameter[4]; prm[0] = new SqlParameter("@Name", SqlDbType.VarChar); prm[0].Value = textBox9.Text; prm[1] = new SqlParameter("@Address", SqlDbType.VarChar); prm[1].Value = textBox8.Text; prm[2] = new SqlParameter("@FatherName", SqlDbType.VarChar); prm[2].Value = textBox7.Text; prm[3] = new SqlParameter("@Class", SqlDbType.VarChar); prm[3].Value = textBox6.Text; con.Open(); cmd.ExecuteNonQuery(); con.Close(); MessageBox.Show("Inserted Data"); }
Что я уже пробовал:
пожалуйста, помогите мне, у меня есть это erroe, которое должно быть объявлено скалярной переменной