SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["abc"].ConnectionString);
SqlCommand cmd;
cmd = new SqlCommand("insert into student (name,email,mobile,userid,pass) values('"+textBox1.Text+"','"+textBox2.Text+"','"+textBox3.Text+"','"+textBox4.Text+"','"+textBox5.Text+"')", con);
cmd = new SqlCommand("insert into course (stid) select top (1) stid from student order by stid desc", con);
cmd = new SqlCommand("update course set coursename ='"+comboBox1.Text+"'where stid = top (1) stid from course order by stid desc",con);
con.Open();
cmd.ExecuteNonQuery();
con.Close();
}
我试图使用与主键和外键关系STID单一形式两个表中插入数据插入数据表的学生和外键主键当然连接属性未初始化。我试图以两种表
希望您了解SQL注入。 –
你知道你正在创建的前两个SqlCommand没有被使用,对吧? –
您的第一个两个命令不会执行。只有第三个命令会执行,因为您将两次替换命令cmd。 –