云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 学生学籍管理系统论文[1]

学生学籍管理系统论文[1]

  • 62 次阅读
  • 3 次下载
  • 2025/6/2 1:15:26

南通职业大学电子工程系毕业论文

在学籍修改窗体中,可以实现模糊查询,代码如下:

da1.SelectCommand .Parameters [0].Value =\da1.SelectCommand .Parameters [1].Value =\da1.SelectCommand .Parameters [2].Value =\if(this.textBox1 .Text .Trim () !=\{ da1.SelectCommand .Parameters [0].Value =\this.textBox1 .Text .Trim ()+\

}

if(this.textBox2.Text .Trim () !=\ da1.SelectCommand .Parameters [1].Value =\this.textBox2 .Text .Trim ()+\if(this.textBox3 .Text .Trim () !=\

da1.SelectCommand .Parameters [2].Value =\this.textBox3 .Text .Trim ()+\教师还可以点击成绩录入菜单,即可出现如下窗体:

21

南通职业大学电子工程系毕业论文

成绩添加是以班级为单位,输入班级名称后,dataGrid中显示全班学生姓名、学号和成绩,其中成绩都为null,教师可在其中输入学生成绩,在文本框中输入对应的名称即可。在本系统中还可从Excel中导入,从excel导入的代码如下:

if(this.openFileDialog1.ShowDialog()==System.Windows.Forms.DialogResult.OK &&this.openFileDialog1 .FileName !=\{

string filename = openFileDialog1.FileName;

string strCon = \Extended Properties=Excel 8.0\

OleDbConnection myConn = new OleDbConnection(strCon); myConn.Open();

string strCom = \

OleDbDataAdapter myCommand = new OleDbDataAdapter(strCom, myConn); DataSet dataSet1 = new DataSet(); myCommand.Fill(dataSet1, \ myConn.Close();

this.dataGrid1.SetDataBinding (dataSet1,\}

从dataGrid中将成绩存入sql数据库的代码如下:

for(int i=0;i< dataGrid1.VisibleRowCount - 1 ;i++) {

sqlConnection1.Open();

string comm2=@\成绩表 (学号,成绩,课程编号,考试性质编号) values(@学号,@成绩,@课程编号,@考试性质编号) \

this.sqlCommand2 .CommandText =comm2;

this.sqlCommand2 .Parameters .Add (\学号\

22

南通职业大学电子工程系毕业论文

this.sqlCommand2 .Parameters [0].Value =this.dataGrid1 [i,1].ToString (); this.sqlCommand2 .Parameters .Add (\成绩\ this.sqlCommand2 .Parameters [1].Value =this.dataGrid1 [i,2].ToString (); this.sqlCommand2 .ExecuteNonQuery (); this.sqlCommand2.Parameters.Clear(); this.sqlCommand2.Dispose(); sqlConnection1.Close();

}

教师还可以点击修改成绩菜单,即可出现如下窗体:

修改成绩的实现方法和修改学籍基本相同,在此不再重复。

教师还可以点击添加/删除用户菜单,即可出现如下窗体:

23

南通职业大学电子工程系毕业论文

在本窗体文本框中输入用户信息,点击添加用户按钮即可将用户添加到sql数据库中,其中用户的初始密码和用户名相同。也可根据输入的用户信息删除此用户。 删除的代码如下所示:

for (int i=0;i

this.myRow = myTable.Rows [i];

if (myRow[0].ToString ().Trim ()==this.textBox1 .Text .ToString ().Trim () &&myRow[1].ToString ().Trim ()==this.textBox2.Text .ToString ().Trim () &&myRow[3].ToString ().Trim ()==this.textBox2 .Text .ToString ().Trim ()) }

MessageBox.Show (\用户id或密码不存在!\提示\return;

{ }

string comm = @\用户信息 where 学号='\this.textBox1 .Text +\this.sqlCommand1 = new System.Data.SqlClient.SqlCommand (); this.sqlCommand1.CommandType = System.Data.CommandType.Text ; this.sqlCommand1.CommandText = comm;

this.sqlCommand1.Connection = this.sqlConnection1 ; this.sqlConnection1.Open (); try { }

catch(Exception exp)

{MessageBox.Show (exp.ToString ());}

this.sqlCommand1 .ExecuteNonQuery (); MessageBox.Show (\用户删除成功\提示\return;

当然这种做法对于大量输入用户来说显得比较麻烦,所以也支持从Excel中导入数据,点击“从Excel导入”按钮,会出现如下窗体:

24

搜索更多关于: 学生学籍管理系统论文[1] 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

南通职业大学电子工程系毕业论文 在学籍修改窗体中,可以实现模糊查询,代码如下: da1.SelectCommand .Parameters [0].Value =\da1.SelectCommand .Parameters [1].Value =\da1.SelectCommand .Parameters [2].Value =\if(this.textBox1 .Text .Trim () !=\{ da1.SelectCommand .Parameters [0].Value =\this.textBox1 .Text .Trim ()+\} if(this.textBox2.Text .Trim () !=\ da1.SelectCommand .Parameters [1].Value =\this.textBox2

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com