班级学生信息管理系统_学士学位论文1.doc

上传人:小小飞 文档编号:3960690 上传时间:2019-10-11 格式:DOC 页数:33 大小:2.03MB
返回 下载 相关 举报
班级学生信息管理系统_学士学位论文1.doc_第1页
第1页 / 共33页
班级学生信息管理系统_学士学位论文1.doc_第2页
第2页 / 共33页
班级学生信息管理系统_学士学位论文1.doc_第3页
第3页 / 共33页
班级学生信息管理系统_学士学位论文1.doc_第4页
第4页 / 共33页
班级学生信息管理系统_学士学位论文1.doc_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《班级学生信息管理系统_学士学位论文1.doc》由会员分享,可在线阅读,更多相关《班级学生信息管理系统_学士学位论文1.doc(33页珍藏版)》请在三一文库上搜索。

1、学学士士学学位位论论文文 班级学生信息管理系统班级学生信息管理系统 系 部:信息工程技术系 专 业:计算机科学与技术 中文摘要 班级学生信息管理系统的开发主要包括后台数据库的建立和前端应用程序 的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好 的数据库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我 采用微软公司的 visual studio 2008 中的 c#语言平台开发,后台建立在 Microsoft office access2003 基础上,建立系统应用原型,然后,对初始原型系统进行需求 迭代,不断修正和改进,直到形成比较高可行性系统。通过对计算机硬

2、件和软 件方面的了解,来论证本系统的解决方案。在指导老师的大力帮助下,基本上完 成了设计任务的要求。 关键词:关键词: 数据;数据库。 目目 录录 中文摘要中文摘要1 引言引言3 1.1.学生信息管理系统学生信息管理系统4 1.1 系统功能模块设计4 1.2 各模块功能.4 1.2.1 系统模块.4 1.2.2 个人信息模块.4 1.2.3 成绩信息管理.5 1.2.4 用户设计.5 2.2.数据库设计数据库设计6 2.1 创建数据库6 2.2 设计表.6 3.3.页面设计页面设计8 3.1 登录界面8 3.2 主窗口界面8 3.3 添加个人信息窗口界面9 3.4 查询个人信息窗口界面10 3

3、.5 主窗口界面10 3.6 主窗口界面11 3.7 主窗口界面11 4.4.代码代码12 4.1 登陆模块12 4.2 添加个人信息模块14 4.3 查询个人信息模块20 4.4 删除个人信息模块26 4.5 添加用户模块28 结束语结束语30 参考文献参考文献31 致谢致谢32 引言引言 当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是 计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够 进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的 提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。 信息管理系统是进行信息的采集

4、、存储、加工、维护和使用的系统,它是 随着管理科学和技术科学的发展而形成的。学生信息管理是一个教育单位不可 缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生信 息管理系统应该能够为用户提供充足的信息和快捷的查询手段。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深 刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机 应用的一部分,使用计算机对学生成绩信息进行管理,有着检索迅速、查找方便、 可靠性高、存储量大、保密性好、寿命长、成本低等优点。这些优点能够极大 地提高学生信息管理的效率。因此,开发这样的一套信息管理系统成为很有必 要的事情

5、。 学生信息管理系统提供了强大的学生信息管理与分析管理功能,方便系统 管理员对学生成绩,个人信息等信息的添加、修改、删除、查询等操作学习的 交流。 学生信息管理系统 系统设计 登 陆 用户设计 推 出 个人信息成绩设计 重 启 添 加 修 改 删 除 查 询 添 加 添 加 修 改 查 询 密 码 删 除 1.1.学生信息管理系统学生信息管理系统 该软件分四个主要功能块:即 用户信息管理、成绩信息管理、个人信息管 理以及系统管理。 1.11.1 系统功能模块设计系统功能模块设计 按照结构化程序设计的要求,得到下图的系统功能模块图: 1.21.2 各模块功能各模块功能 1.2.11.2.1 系统

6、模块系统模块 主要是实现对系统的重启和退出等操作。 1.2.21.2.2 个人信息模块个人信息模块 主要是实现对学生个人信息的管理。包括学生个人信息的添加,修改,删除, 查询等操作。 1、添加个人信息子模块: 点击上方“个人信息”使下方出现“添加”的字样;再在对应的对话框 里录入包括:学号、姓名、性别、班级、家庭住址、联系电话、政治面貌、民 族、图像、家长姓名、家长联系电话、家长工作单位、备注等信息,再点击下 方的“添加”按钮,这样信息就可以保存到数据库里面。 2、修改个人信息子模块: 点击上方“个人信息”使下方出现“修改”的字样;单击下面现实的表格里 面单击需要修改的记录,这样就可以显示相应

7、的数据再进行对应的修改包括: 学号、姓名、性别、班级、家庭住址、联系电话、政治面貌、民族、图像、家 长姓名、家长联系电话、家长工作单位、备注等信息,再点击下方的“修改” 按钮,这样信息就可以完成数据修改操作。 3、 删除个人信息子模块: 点击上方“个人信息”使下方出现“删除”的字样;再在对应的对话框里录 入包括:学号,再点击下方的“删除”按钮,这样就可以完成对学生记录的删 除操作。 4、查询个人信息子模块: 点击上方“个人信息”使下方出现“查询”的字样;先选择对应的查询条件, 再在对应的对话框里录入内容,再点击 “查询”按钮,这样就可以完成对学 生记录的查询操作。 1.2.31.2.3 成绩信

8、息管理成绩信息管理 实现对学生成绩的管理。包括对各个学生的成绩进行添加、修改、删除;且 根据不同条件查询成绩。 1、添加成绩信息子模块: 点击上方“成绩信息”使下方出现“添加”的字样;再在对应的对话框里录 入,再点击下方的“添加”按钮,这样信息就可以保存到数据库里面。 2、修改成绩信息子模块: 点击上方“成绩信息”使下方出现“修改”的字样;单击下面现实的表格里 面单击需要修改的记录,这样就可以显示相应的数据再进行对应的修改,再点 击下方的“修改”按钮,这样信息就可以完成数据修改操作。 3、成绩信息查询子模块: 点击上方“成绩信息”使下方出现“查询”的字样;先选择对应的查询条件, 再在对应的对话

9、框里录入内容,再点击 “查询”按钮,这样就可以完成对学 生成绩的查询操作。 1.2.41.2.4 用户设计用户设计 主要是实现对用户信息的管理。包括用户信的添加,修改密码,删除,等操 作。 1、添加用户信息子模块: 点击上方“用户信息”使下方出现“添加”的字样;再在对应的对话框 里录入包括:用户名、密码、确认密码、等信息,再点击下方的“添加”按钮, 这样信息就可以完成用户的天价操作。 2、修改用户信息子模块: 点击上方“用户信息”使下方出现“修改密码”的字样;再在对应的对话框 里录入包括:用户名、旧密码、新密码、确认密码、等信息,再点击下方的 “修改”按钮,这样信息就可以完成数据修改操作。 3

10、、 删除用户信息子模块: 点击上方“个人信息”使下方出现“删除”的字样;再在对应的对话框里录 入包括:用户名、密码,再点击下方的“删除”按钮,这样就可以完成对学生 记录的删除操作。 2.2.数据库设计数据库设计 2.12.1 创建数据库创建数据库 在设计数据库表结构之前,先要创建一个数据库。本系统使用的数据库为 bxshxxglxtdatabase(Access 表) 2.22.2 设计表设计表 根据系统的功能要求,本系统数据库采用 Microsoft Access,它不但适合 工作的需要,而且它所支持的数据类型十分丰富,维护简单,费用较低,人员 素质要求不高,容易升级。 在学生信息管理系统的

11、数据库 bxshxxglxtdatabase 中,需要包含用户表、 基本信息表、图像表、学生成绩的信息表。 各表的结构如表 1-1 到表 1-4 所示。 表 1-1 用户表 字段名字段说明类型宽度备注 yhm用户名文本15主关键字 mm密码文本10不能为空 表 1-2 学生基本信息表 字段名字段说明类型宽度备注 xh学号文本主关键字 xm姓名文本不能为空 xb性别文本不能为空 chshrq出生日期日期/ 时间不能为空 bj班级文本 zhzhmm政治面貌文本 mz民族文本 lxdh联系电话文本 jtdzh家庭地址文本 jzhxm家长姓名文本 jzhlxdh家长联系电话文本 jzhgzdw家长工作

12、单位文本 bzh备注文本 表 1-3 学生成绩表 字段名字段说明类型宽度备注 xh学号文本不能为空 chj1成绩 1文本3可以为空 chj2成绩 2文本3可以为空 chj3成绩 3文本3可以为空 chj4成绩 4文本3可以为空 chj5成绩 5文本3可以为空 chj6成绩 6文本3可以为空 chj7成绩 7文本3可以为空 chj8成绩 8文本3可以为空 chj9成绩 9文本3可以为空 chj10成绩 10文本3可以为空 chj11成绩 11文本3可以为空 chj12成绩 12文本3可以为空 chj13成绩 13文本3可以为空 chj14成绩 14文本3可以为空 chj15成绩 15文本3可以为

13、空 chj16成绩 16文本3可以为空 chj17成绩 17文本3可以为空 chj18成绩 18文本3可以为空 chj19成绩 19文本3可以为空 chj20成绩 20文本3可以为空 chj21成绩 21文本3可以为空 表 1-4 学生图像表 字段名字段说明类型宽度备注 xh学号文本11主关键字 tx图像OLE 对象不能为空 3.3.页面设计页面设计 3.13.1 登录界面登录界面 在对应的文本框输入用户名和密码,如果输入的密码的用户名正确才能可以登录并且 显示主界面。 图 - 1 登陆界面 3.23.2 主窗口界面主窗口界面 单击在菜单中的各个选项,可以打开相应的窗口界面。在个窗口可以进行相

14、应 的操作。 图 2 主窗口 3.33.3 添加个人信息窗口界面添加个人信息窗口界面 在对应的文本框和选项输入相应的内容,可以进行添加个人信息的操作。如果 输入的学号(主码)已存在,则不能进行添加个人信息操作的。 图 3 添加个人信息窗口 3.43.4 查询个人信息窗口界面查询个人信息窗口界面 在对应的条件下输入相应的内容,才能可以进行查询操作。 图 - 4 查询个人信息窗口 3.53.5 主窗口界面主窗口界面 在对应的文本框输入相应的内容,如果输入的学号已存在,则不能进行添加 成绩信息的操作。 图 5 添加学生成绩窗口 3.63.6 主窗口界面主窗口界面 在文本框输入学号,可以进行删除学生记

15、录的操作。 图 6 删除学生窗口 3.73.7 主窗口界面主窗口界面 在对应的文本框输入相应的内容,可以进行添加用户的操作。如果输入的用 户名已存在,则不能进行添加用户的操作。 图 7 添加用户窗口 4.4.代码代码 4.14.1 登陆模块登陆模块 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Window

16、s.Forms; using System.Data.OleDb; namespace bjxshxxglxt public partial class dl : Form public dl() InitializeComponent(); string strCon = “Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:File班级学生信息管理系统bjxshxxglxtdatebase.mdb“; private void tuichubtn_Click(object sender, EventArgs e) Application.Exit(

17、); private void denglubtn_Click(object sender, EventArgs e) OleDbConnection connection = new OleDbConnection(strCon); if (yhmtxt.Text != “ string strRead = “select * from yonghu where yhm=“ + yhmtxt.Text + “ and mm=“ + mmtxt.Text + “; OleDbCommand cmdRead = new OleDbCommand(strRead, connection); Ole

18、DbDataReader DR = cmdRead.ExecuteReader(); if (DR.Read() = true) mainform MF = new mainform(); this.Hide(); MF.Show(); else msgBox(“用户名或密码错误!“); txtClear(); DR.Close(); connection.Dispose(); connection.Close(); catch(OleDbException CW) msgBox(CW.ToString(); else msgBox(“请输入用户名和密码!“); public void msg

19、Box(string msg) MessageBox.Show(msg, “提示“, MessageBoxButtons.OK, MessageBoxIcon.Information); private void txtClear() yhmtxt.Clear(); mmtxt.Clear(); 4.24.2 添加个人信息模块添加个人信息模块 public partial class tjgrxx : Form public tjgrxx() InitializeComponent(); private void tianjiabtn_Click(object sender, EventArg

20、s e) string xuehao = GetText(xhtxt); string xingming = GetText(xshxmtxt); string lianxidh = GetText(lxdhtxt); string banji = GetText(bjtxt); string jiatingdzh = GetText(jtdzhtxt); string jiazhangxm = GetText(jzhxmtxt); string jiazhangdh = GetText(jzhlxdhtxt); string jiazhanggzdw = GetText(jzhgzdwtxt

21、); string beizhu = GetText(beizhutxt); string xingbie = GetCmbText(xbcmbBox); string minzu = GetCmbText(mzcmbBox); string zhengzhimm = GetCmbText(zhzhmmcmbBox); string strOFImg = GetTxtOF(openFileDialog1); OleDbConnection connection = new OleDbConnection(strCon); if (xhtxt.Text != “ string strRead =

22、 “select xh from jibenxinxi where xh=“ + xhtxt.Text + “; OleDbCommand cmdRead = new OleDbCommand(strRead, connection); OleDbDataReader DR = cmdRead.ExecuteReader(); if (DR.Read() != true) string strInsert = “insert into jibenxinxi (xh,xm,xb,chshrq,zhzhmm,mz,lxdh,bj,jtdzh,jzhxm,jzhlxdh,jzhgzdw,bzh) v

23、alues(“ + xuehao + “,“ + xingming + “,“ + xingbie + “,“ + dateTimePicker1.Value + “,“ + zhengzhimm + “,“ + minzu + “,“ + lianxidh + “,“ + banji + “,“ + jiatingdzh + “,“ + jiazhangxm + “,“ + jiazhanggzdw + “,“ + jiazhangdh + “,“ + beizhu + “)“; OleDbCommand cmdInsert = new OleDbCommand(strInsert, con

24、nection); cmdInsert.ExecuteNonQuery(); if (pictureBox1.Image != null) SaveImage(strOFImg, xuehao, connection); msgBox(“添加成功!“); DgvFreshup(); txtClear(); cmdInsert.Dispose(); else msgBox(“该学号已存在!“); connection.Close(); catch (OleDbException CW) msgBox(CW.ToString(); connection.Dispose(); connection.

25、Close(); else msgBox(“请输入学号和姓名!“); private void quxiaobtn_Click(object sender, EventArgs e) txtClear(); private void lltxbtn_Click(object sender, EventArgs e) try Read_Image(openFileDialog1, pictureBox1); catch MessageBox.Show(“加载图片出错“); private void tjgrxx_Load(object sender, EventArgs e) DgvFreshu

26、p(); private void xhtxt_KeyPress(object sender, KeyPressEventArgs e) if (e.KeyChar != 8 e.Handled = true; public void msgBox(string msg) MessageBox.Show(msg, “提示“, MessageBoxButtons.OK, MessageBoxIcon.Information); private void txtClear() xhtxt.Clear(); xshxmtxt.Clear(); bjtxt.Clear(); lxdhtxt.Clear

27、(); jtdzhtxt.Clear(); jzhxmtxt.Clear(); jzhlxdhtxt.Clear(); jzhgzdwtxt.Clear(); beizhutxt.Clear(); xbcmbBox.SelectedIndex = 0; mzcmbBox.SelectedIndex = 0; zhzhmmcmbBox.SelectedIndex = 0; dateTimePicker1.Value = DateTime.Today; pictureBox1.Image = null; public void Read_Image(OpenFileDialog openF, Pi

28、ctureBox MyImage) openF.Filter = “*.jpg|*.jpg|*.bmp|*.bmp“; if (openF.ShowDialog() = DialogResult.OK) try MyImage.Image = System.Drawing.Image.FromFile(openF.FileName); catch MessageBox.Show(“您选择的图片不能被读取或文件类型 不对!“, “错误“, MessageBoxButtons.OK, MessageBoxIcon.Warning); public void SaveImage(string str

29、Img, string xh, OleDbConnection con) FileStream fs = new FileStream(strImg, FileMode.Open, FileAccess.Read); BinaryReader br = new BinaryReader(fs); byte imgBytesIn = br.ReadBytes(int)fs.Length); StringBuilder strB = new StringBuilder(); strB.Append(“insert into tuxiang (xh,tx) values(“ + xh + “,Pho

30、to )“); OleDbCommand cmd = new OleDbCommand(strB.ToString(), con); cmd.Parameters.Add(“Photo“, OleDbType.Binary).Value = imgBytesIn; cmd.ExecuteNonQuery(); private string GetText(TextBox TB) string strText = null; if (TB.Text != “) strText = TB.Text; return strText; private string GetCmbText(ComboBo

31、x CmbBox) string strCom = null; if (CmbBox.SelectedIndex != 0 return strCom; private string GetTxtOF(OpenFileDialog OF) string strOF = null; if (OF.FileName != “) strOF = OF.FileName; return strOF; public void dgvwidth(DataGridView dg) dg.Columns0.Width = 80; dg.Columns1.Width = 170; dg.Columns2.Wid

32、th = 40; dg.Columns3.Width = 80; dg.Columns4.Width = 80; dg.Columns5.Width = 60; dg.Columns6.Width = 80; dg.Columns7.Width = 220; dg.Columns8.Width = 80; dg.Columns9.Width = 130; dg.Columns10.Width = 80; dg.Columns11.Width = 200; dg.Columns12.Width = 200; private void DgvFreshup() OleDbConnection co

33、nnection = new OleDbConnection(strCon); try string strRead = “select xh as 学号, xm as 姓名, xb as 性别, chshrq as 出生日期, bj as 班级, zhzhmm as 政治面貌 , mz as 民族, lxdh as 联系电话, jtdzh as 家庭地址, jzhxm as 家长姓名, jzhlxdh as 家长电话, jzhgzdw as 家长工作单位, bzh as 备注 from jibenxinxi “; OleDbDataAdapter DA = new OleDbDataAdap

34、ter(strRead, connection); DataSet DS = new DataSet(); DA.Fill(DS); dataGridView1.DataSource = DS.Tables0; dgvwidth(dataGridView1); catch (OleDbException CW) msgBox(CW.ToString(); 4.34.3 查询个人信息模块查询个人信息模块 private void chaxunbtn_Click(object sender, EventArgs e) OleDbConnection connection = new OleDbCo

35、nnection(strCon); if (tjcmbBox.SelectedIndex != 0) connection.Open(); switch (tjcmbBox.SelectedIndex) case 1: if (tiaojiantxt.Text != “) string strRead = “select xh as 学号, xm as 姓名, xb as 性别, chshrq as 出生日期, zhzhmm as 政治面貌 , mz as 民族, lxdh as 联系电话, jtdzh as 家庭地址, bj as 班级, jzhxm as 家 长姓名, jzhlxdh as

36、 家长电话, jzhgzdw as 家长工作单位, bzh as 备注 from jibenxinxi where xh=“ + tiaojiantxt.Text + “ “; OleDbCommand cmdRead = new OleDbCommand(strRead, connection); OleDbDataReader DR = cmdRead.ExecuteReader(); if (DR.Read() = true) try OleDbDataAdapter DA = new OleDbDataAdapter(strRead, connection); DataSet DS =

37、 new DataSet(); DA.Fill(DS); dataGridView1.DataSource = DS.Tables0; dgvwidth(dataGridView1); catch (OleDbException CW) msgBox(CW.ToString(); else msgBox(“没有你要查找的内容!“); tiaojiantxt.Clear(); dataGridView1.DataSource = null; else msgBox(“请输入要查询的内容!“); break; case 2: if (tiaojiantxt.Text != “) string st

38、rRead = “select xh as 学号, xm as 姓名, xb as 性别, chshrq as 出生日期, zhzhmm as 政治面貌 , mz as 民族, lxdh as 联系电话, jtdzh as 家庭地址, bj as 班级, jzhxm as 家 长姓名, jzhlxdh as 家长电话, jzhgzdw as 家长工作单位, bzh as 备注 from jibenxinxi where xm=“ + tiaojiantxt.Text + “ “; OleDbCommand cmdRead = new OleDbCommand(strRead, connecti

39、on); OleDbDataReader DR = cmdRead.ExecuteReader(); if (DR.Read() = true) OleDbDataAdapter dat = new OleDbDataAdapter(strRead, connection); DataSet ds = new DataSet(); dat.Fill(ds); dataGridView1.DataSource = ds.Tables0; dgvwidth(dataGridView1); else msgBox(“没有你要查找的内容!“); tiaojiantxt.Clear(); dataGri

40、dView1.DataSource = null; else msgBox(“请输入要查询的内容!“); break; case 3: if (tiaojiantxt.Text != “) string strRead = “select xh as 学号, xm as 姓名, xb as 性别, chshrq as 出生日期, zhzhmm as 政治面貌 , mz as 民族, lxdh as 联系电话, jtdzh as 家庭地址, bj as 班级, jzhxm as 家 长姓名, jzhlxdh as 家长电话, jzhgzdw as 家长工作单位, bzh as 备注 from j

41、ibenxinxi where xb=“ + tiaojiantxt.Text + “ “; OleDbCommand cmdRead = new OleDbCommand(strRead, connection); OleDbDataReader DR = cmdRead.ExecuteReader(); if (DR.Read() = true) OleDbDataAdapter dat = new OleDbDataAdapter(strRead, connection); DataSet ds = new DataSet(); dat.Fill(ds); dataGridView1.D

42、ataSource = ds.Tables0; dgvwidth(dataGridView1); else msgBox(“没有你要查找的内容!“); tiaojiantxt.Clear(); dataGridView1.DataSource = null; else msgBox(“请输入要查询的内容!“); break; case 4: if (tiaojiantxt.Text != “) string strRead = “select xh as 学号, xm as 姓名, xb as 性别, chshrq as 出生日期, zhzhmm as 政治面貌 , mz as 民族, lxd

43、h as 联系电话, jtdzh as 家庭地址, bj as 班级, jzhxm as 家 长姓名, jzhlxdh as 家长电话, jzhgzdw as 家长工作单位, bzh as 备注 from jibenxinxi where bj=“ + tiaojiantxt.Text + “ “; OleDbCommand cmdRead = new OleDbCommand(strRead, connection); OleDbDataReader DR = cmdRead.ExecuteReader(); if (DR.Read() = true) OleDbDataAdapter da

44、t = new OleDbDataAdapter(strRead, connection); DataSet ds = new DataSet(); dat.Fill(ds); dataGridView1.DataSource = ds.Tables0; dgvwidth(dataGridView1); else msgBox(“没有你要查找的内容!“); tiaojiantxt.Clear(); dataGridView1.DataSource = null; else msgBox(“请输入要查询的内容!“); break; case 5: if (tiaojiantxt.Text !=

45、“) string strRead = “select xh as 学号, xm as 姓名, xb as 性别, chshrq as 出生日期, zhzhmm as 政治面貌 , mz as 民族, lxdh as 联系电话, jtdzh as 家庭地址, bj as 班级, jzhxm as 家 长姓名, jzhlxdh as 家长电话, jzhgzdw as 家长工作单位, bzh as 备注 from jibenxinxi where mz=“ + tiaojiantxt.Text + “ “; OleDbCommand cmdRead = new OleDbCommand(strRe

46、ad, connection); OleDbDataReader DR = cmdRead.ExecuteReader(); if (DR.Read() = true) OleDbDataAdapter dat = new OleDbDataAdapter(strRead, connection); DataSet ds = new DataSet(); dat.Fill(ds); dataGridView1.DataSource = ds.Tables0; dgvwidth(dataGridView1); else msgBox(“没有你要查找的内容!“); tiaojiantxt.Clea

47、r(); dataGridView1.DataSource = null; else msgBox(“请输入要查询的内容!“); break; case 6: if (tiaojiantxt.Text != “) string strRead = “select xh as 学号, xm as 姓名, xb as 性别, chshrq as 出生日期, zhzhmm as 政治面貌 , mz as 民族, lxdh as 联系电话, jtdzh as 家庭地址, bj as 班级, jzhxm as 家 长姓名, jzhlxdh as 家长电话, jzhgzdw as 家长工作单位, bzh

48、as 备注 from jibenxinxi where zhzhmm=“ + tiaojiantxt.Text + “ “; OleDbCommand cmdRead = new OleDbCommand(strRead, connection); OleDbDataReader DR = cmdRead.ExecuteReader(); if (DR.Read() = true) OleDbDataAdapter dat = new OleDbDataAdapter(strRead, connection); DataSet ds = new DataSet(); dat.Fill(ds); dataGridView1.DataSource = ds.Tables0; dgvwidth(dataGridView1); else msgBox(“没有你要查找的内容!“); tiaojiantxt.Clear(); dataGridView1.DataSource = null; else msgBox(

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1