else
{
MessageBox.Show("没有记录");
}
sdr.Close();
con.Close(); //关闭数据库
}
}
} }
3.2.2 个人课表信息查询
首先,会进入学期选择界面,如图3.2.3所示:
图3.2.3 学期选择界面
本界面的设计思路:
本界面的设计比较简单,用到的是comboBox控件,通过下拉菜单的形式显示不同的学期,然后选择进入不同的界面。
本功能的主要代码为:
using System.Windows.Forms;
namespace bysj
{
public partial class Form7 : Form
{
public Form7()
{
InitializeComponent();
}
private void Form7_Load(object sender, EventArgs e)
{
comboBox1.Items.Add("2009-2010学年第一学期");
//(以下代码相似,省略)//
comboBox1.SelectedIndex = 7;
}
}
}
private void button3_Click(object sender, EventArgs e)// button3为“确定”按钮
{ string str = this.comboBox1.SelectedItem.ToString();
switch (str)
{
case "2009-2010学年第一学期":
this.Hide();
Form8 F = new Form8();
F.Show(); break;
//(Form8为2009-2010学年第一学期的课程信息,以下代码相似)//
}
}
点击学期进入后,会看到一个类似于课程表一样的界面,在此界面上可以看到每个学生在每周的哪一天哪一时间段要上什么样的课。并且会看到上课地点和任课老师。
如图3.2.4所示:本界面为2009-2010学年的第一学期的课表信息,其他学期的课表信息于此类似:
图3.2.4 个人课表界面
本界面的设计思路:
在设计这个看似很复杂的课程表时,我采用了C#中的控件数组,我创建了三个Label数组控件分别为labelNam[25]、labelAdr[25]和labelTeac[25],分别在界面上显示课程名、上课地点和任课老师。然后,在后台通过写C#代码的形式把label的属性(位置,字体大小等)表示出来。
- 上一篇:企业ERP管理软件采购管理申请计划子模块的设计与开发
- 下一篇:ASP.net+sqlserver企业网站设计+流程图+用例ER图
-
-
-
-
-
-
-
乳业同业并购式全产业链...
十二层带中心支撑钢结构...
大众媒体对公共政策制定的影响
java+mysql车辆管理系统的设计+源代码
当代大学生慈善意识研究+文献综述
电站锅炉暖风器设计任务书
河岸冲刷和泥沙淤积的监测国内外研究现状
中考体育项目与体育教学合理结合的研究
杂拟谷盗体内共生菌沃尔...
酸性水汽提装置总汽提塔设计+CAD图纸