数据库5(net05版).ppt

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库5(net05版)

(3)上述代码中构造嵌入式sql语句是关键。 若要在tblStudent中插入一条新学生记录: ’070811’,’Hans’,’male’,’89-09-09’ 交互式的sql语句为: insert into tblStudent(studentNo,studentName,sex,birthday) values(’070811’,’Hans’,’male’,’89-09-09’) 如果将上述语句作为嵌入式sql语句,则整个语句应作为一个完整的字符串放在一对双引号中,即: “insert into tblStudent(studentNo,studentName,sex,birthday) values(’070811’,’Hans’,’male’,’89-09-09’)” 但同时在该程序中,红色字体部分都来源于文本框控件的Text属性,是可以变换的内容,所以要将上面字符串拆成几段表达: string sql = insert into tblStudent(studentName, studentNo,sex, birthday) values( ; sql += studentName.Text + , +studentNo.Text + , + sex.Text + , + birthday.Text + ) ; * 二、C#访问数据库实例-----学生选课系统的设计 1、系统需求 可以输入一个新学生的信息;更新、查询学生的信息。 可以输入一门新课程的信息;更新、查询课程的信息。 可以为学生选课。 可以查询一个同学的所有选课信息。 可以查询一门课程的所有的选课学生名单,总人数。 2、系统模块划分: 整个系统划分为“学生管理”和“课程管理”两级主菜单,将学生的选课放在学生管理模块中,将每门课程的所有的选课名单放在课程管理中。 “学生管理”菜单包含“输入”、“修改”、“查询”三个子菜单,其中学生选课放在“查询”菜单中。 “课程管理”菜单包括“输入”、“修改”、“查询”三个子菜单,其中某门课的选课学生名单放在“查询”菜单中实现。 3、开发过程 简单起见,仅以学生管理中的输入和查询为例来介绍开发过程。 从系统模块划分看出,解决该问题(仅学生管理中部分功能)需要一个主窗体和两个子窗体。在主窗体的子菜单中完成对各子窗体的调用。其中: 主窗体包括一个主菜单和若干子菜单。 一个子窗体实现学生信息输入 一个子窗体实现学生选课查询 此外,再增加一个登录窗体,只有合法用户才能登录到主窗体。 新建一个名字为 kfsl05的项目 实现过程 (1)设计主窗体布局 拖曳菜单控件MenuStrip到主窗体中,直接键入相应的菜单标题。 注意:.net2003环境下的菜单控件为MainMenu .Net2003 注意该控件显示在窗体的外部 (2)创建“输入”子窗体 选择“项目”/“添加Windows窗体”,添加一个名字为InputForm的“输入”子窗体 设计该子窗体布局 tbbirthday (空) Name Text textBox4 tbsex (空) Name Text textBox3 tbname (空) Name Text textBox2 生日 Text label4 性别 Text label3 姓名 Text label2 Name Text Text Name Text Text 属性名 btnadd 增加 button1 新增学生信息 label5 tbsno (空) textBox1 学号 label1 属性值 控件名 控件属性设置: 控件属性设置: Name FullRowSel GridLines View columns 属性名 lvstudent True True Details listView1 属性值 控件名 单击该按钮 创建ADO数据连接 将数据连接控件OleDbConnection拖曳到窗体中,并设置其Name属性和connectionstring属性 建立程序与要访问的数据库之间的连接 注意: .net2005下需手动加载OleDbConnection控件到工具箱,选择“工具”/“选择工具箱”,将该控件前的复选框选中。 (3)创建“查询”子窗体SearchForm(过程同输入子窗体) btnselcourse Name button4 btndelcourse Name button3 btnsrchcourse Name button2 btnsrchstudent Name button1 lvselecte

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档