数据库原理数据库开发.pptx

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

数据库原理与应用;第七章 数据库应用系统开发;7.1 管理信息系统;二。系统开发方法 结构化开发方法 原型法 面向对象开发方法 ;1.结构化开发方法: 也称生命周期法,是指把整个系统开发过程分成若干阶段,每个阶段进行若干活动,每项活动应用系统标准、规范、方法和技术,完成一个或多个任务,形成符合给定规范的软件产品。 ;2.原型法的基本思想是: 本着系统开发人员对用户需求的理解,先快速实现一个原型系统,然后就这个模型展开讨论,征求用户意见与用户进行沟通,在使用中不断修改完善原型,逐步求精,直到用户满意为止。 ;7.2 数据库应用系统体系结构;二。B/S模式:浏览器/服务器模式 B/S结构是一种以Web技术为基础的新型网络管理信息系统平台模式,B/S结构系统分为三个层次:浏览器、Web服务器和数据库服务器。 客户机端只需安装和运行浏览器软件,用户通过浏览器发出一系列的指令和请求动作,由服务器端负责对请求进行处理,并将得到的结果通过网络发回给客户端。 ;Web服务器: ?网站 IIS:Internet Information Services,微软 TOMCAT WEBLOGIC ……;7.3 基于C#.NET的数据库系统开发;二。C#.NET的数据库系统开发 1。ADO.NET: ADO.NET是一种数据访问技术,可以使应用程序连接到数据库,并以各种方式操作存储在其中的数据。 ADO.NET数据库驱动程序:SQL Server、ODBC和OLEDB C#.NET中 ADO.NET/SQL Server内置对象: SqlConnection:数据库连接对象 SqlCommand:命令对象 SqlDataAdapter:数据库适配器对象 ……;2。C#数据控件: 实现各种数据操作 TextBox Button GridView DataList ……;【例8-1】用GridView显示数据: 1)新建项目:VC#,asp.net WEB应用程序 2)添加GridView控件;3)新建数据源;7.3 基于C#.NET的数据库系统开发;7.3 基于C#.NET的数据库系统开发;7.3 基于C#.NET的数据库系统开发;7.3 基于C#.NET的数据库系统开发;4)运行结果;3。以编程方式访问SQL SERVER数据库 步骤: 添加ADO.NET数据访问接口; 创建连接对象SqlConnection; 打开连接; 创建SQL语句的字符串; 创建SqlCommand命令对象; 调用SqlCommand命令对象的方法执行命令; 关闭连接;;;;2)进入“Default.aspx”页面???添加ADD按钮; ; protected void Button1_Click(object sender, EventArgs e) { string constr = Data Source=.;Initial Catalog= XSCJGL;User ID=sa;Password=950805; SqlConnection con = new SqlConnection(constr); con.Open(); SqlCommand cmd = new SqlCommand(insert into student(sno,sname,sage) values(‘222’,‘王一 ,20),con); cmd.ExecuteNonQuery(); con.Close(); } ;MS SQL Server连接对象: SqlConnection 创建格式: SqlConnection 对象名 = new SqlConnection(连接字符串) 连接字符串: 使用之前应该打开: 连接对象名.Open( ); 关闭连接: 连接对象名.Close( ); ;MS SQL Server命令对象: SqlCommand 用于执行SQL命令或者存储过程 创建格式: SqlCommand 对象名 = new SqlCommand(cmdtxt,connection) cmdtxt是SQL命令字符串、存储过程名。 参数connection是连接对象名。 Command对象的方法: ExecuteNonQuery() 用于执行对数据库的更新

文档评论(0)

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

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

1亿VIP精品文档

相关文档