C#+sqlserver学生MIS平台的设计与开发(15)
时间:2016-11-25 20:24 来源:毕业论文 作者:毕业论文 点击:次
图3.2.10 考试信息界面 图3.2.11 kaoshi数据表的初始数据 此界面的关键代码如下: string st = @"Data Source=(localdb)\Projects;Initial Catalog=stumane"; SqlConnection con = new SqlConnection(st); con.Open(); Form29 F = new Form29(); Form1 G = new Form1(); string sqlstr = "select * from kaoshi where 课程名称 = ‘" + F.textBox1.Text + "'and 学号 = '" + G.textBox1.Text + "'"; SqlCommand com = new SqlCommand(sqlstr, con); SqlDataReader sdr = com.ExecuteReader(); if (sdr.HasRows) { if (sdr.Read()) { this.textBox1.Text = Convert.ToString(sdr["课程名称"]); this.textBox2.Text = Convert.ToString(sdr["平时成绩"]); this.textBox3.Text = Convert.ToString(sdr["考试地点"]); this.textBox4.Text = Convert.ToString(sdr["考试时间"]); this.textBox5.Text = Convert.ToString(sdr["期末成绩"]); this.textBox6.Text = Convert.ToString(sdr["期末总评"]); this.textBox7.Text = Convert.ToString(sdr["是否过"]); } 3.2.5 缴费信息查询 首先是学年选择界面,如图3.2.12所示: 图3.2.12 选择学年 本界面的设计思路: 本界面的设计思路和前面提到的学期选择界面相类似,都是通过comboBox控件选择下拉菜单的方式,选择不同的学年,然后进入不同的界面。 此界面关键代码为: private void Form12_Load(object sender, EventArgs e) { comboBox1.Items.Add("2009-2010学年"); comboBox1.Items.Add("2010-2011学年"); comboBox1.Items.Add("2011-2012学年"); comboBox1.Items.Add("2012-2013学年"); (责任编辑:qin) |