1 sqlcon = new SqlConnection(strCon); 2 string id = HttpContext.Current.Session["Id"].ToString(); 3 4 for (int i = 0; i <= GridView1.Rows.Count - 1; i++) 5 { 6 CheckBox cbox = (CheckBox)GridView1.Rows[i].FindControl("CheckBox1"); 7 if (cbox.Checked == true) 8 { 9 sqlcon.Open();10 string sqlstr1="Select 课程号 from 课程列表 where [课程号]='" + GridView1.DataKeys[i].Value + "'"; 11 SqlCommand sqlcom = new SqlCommand(sqlstr1, sqlcon);12 SqlDataAdapter sqladapt = new SqlDataAdapter(sqlcom);13 DataTable dt = new DataTable();14 sqladapt.Fill(dt);15 string cjh = dt.Rows[0][0].ToString() + id;16 string sqlstr2 = "insert into 成绩表(成绩单号,学生号,课程号) value('"+ cjh + "','" + id+"',''" + dt.Rows[0][0].ToString()+"')";17 SqlCommand sqlcom2 = new SqlCommand(sqlstr2, sqlcon);18 sqlcon.Close();19 }20 }
这是确定选课按钮的代码, 我是想将课程号和学生号合并为成绩单号,做为主键。运行没有错误提示,就是插入不了,粉嫩新人求指导,请写详细点。第一次发帖,分少莫怪。
1 回答
- 1 回答
- 0 关注
- 487 浏览
添加回答
举报
0/150
提交
取消