问题描述
一个学生管理系统的教师模块、需要录入学生成绩。这个是查询学生课程的代码if(textBox1.Text.Length<=0){MessageBox.Show("查询条件不能为空","系统提示:",MessageBoxButtons.OK,MessageBoxIcon.Information);return;}inti;if(int.TryParse(textBox1.Text,outi)){if(textBox1.Text.Length<=0){MessageBox.Show("学号必需为数字","系统提示:",MessageBoxButtons.OK,MessageBoxIcon.Information);return;}}stringsql="server=.;uid=sa;pwd=;database=st";SqlConnectioncon=newSqlConnection(sql);SqlDataAdapteraaa=newSqlDataAdapter("select*fromchoicewhereS_no='"+textBox1.Text+"'",con);DataSetds=newDataSet();aaa.Fill(ds);dataGridView1.DataSource=ds.Tables[0];问题:我查询出来显示在dataGridView中,有多门课程,我有一个textbox2给来输入成绩、但是多门课程我怎么指定输入进课程里面。请大大们帮忙写下成绩输入的代码。
解决方案
本帖最后由 abcd78978998 于 2011-12-20 19:11:19 编辑
解决方案二:
这要看表的设计,如果是sc(sno,cno,score),那就要一门一门来输了.
解决方案三:
可以使用下拉列表框,显示课程,然后根据课程来查询成绩!
解决方案四:
引用1楼qianjin036a的回复:
这要看表的设计,如果是sc(sno,cno,score),那就要一门一门来输了.
可以给出代码么?
解决方案五:
GridView模板这样你查询出来这个学生十门课,就是具体有十行记录,你用模板就可以得到每行都有一个输入框,网上找一下,太多了,可实现
解决方案六:
引用4楼ajaxtop的回复:
GridView模板这样你查询出来这个学生十门课,就是具体有十行记录,你用模板就可以得到每行都有一个输入框,网上找一下,太多了,可实现
搜了很久,没找到。可以帮忙么?