C#+sqlserver学生MIS平台的设计与开发(14)
时间:2016-11-25 20:24 来源:毕业论文 作者:毕业论文 点击:次
图3.2.8 kechenginf数据表的初始数据 关键代码如下: using System.Data.SqlClient; …………………………………………………………………………………………… private void Form20_Load(object sender, EventArgs e) { string st = @"Data Source=(localdb)\Projects;Initial Catalog=stumane"; //数据源位置 SqlConnection con = new SqlConnection(st); //连接stumane数据库 con.Open(); //打开数据库 Form24 F = new Form24(); // Form24为课程名选择界面 string sqlstr = "select * from kechenginf where 课程名称 like =" + F.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["教材"]); //(以下代码相似,省略)// } } else { MessageBox.Show("没有记录"); } sdr.Close(); con.Close(); // 关闭数据库 } 3.2.4 考试信息查询 本界面设计的设计思路: 首先进入课程信息选择界面,在此界面里输入你要查询的课程名,界面如下图所示: 图3.2.9 课程选择界面 当输入进课程名之后,点击“查询”按钮,就会得到考试信息界面,如图3.2.10所示,这个功能实现图3.2.11的kaoshi数据表显示在界面上。 (责任编辑:qin) |