欢迎来到天天文库
浏览记录
ID:36324072
大小:309.50 KB
页数:53页
时间:2019-05-09
《《c#程序设计》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、基于C#的Windows应用开发主讲人:杨丽娟计算机科学与工程系目标创建数据库应用程序第12章创建数据库应用程序12.1数据库基础知识12.2使用数据库系统12.3SQL查询基础12.4ADO.NET概述12.5创建数据库程序12.1数据库基础知识1.数据库Database,是指一组排列成易于处理或读取的相关信息,它是由一个或多个表对象组成的集合。2.数据库管理系统DBMS,是指在操作系统支持下为数据库建立、使用和维护而配置的庞大软件,如MicrosoftSQLServer和MicrosoftAccess等。12.1数据库基础知识3.数据库应用程序数据库应用程序是指用C#、
2、VisualBasic、FoxPro、Delphi等开发工具设计的、用于实现某种特定功能的应用程序。4.数据库系统DBS,是由计算机硬件、操作系统、数据库管理系统以及在其他对象支持下建立起来的数据库、数据库应用程序、用户和维护人员等组成的一个整体。12.1数据库基础知识数据库系统12.1数据库基础知识5.关系型数据库表记录字段关键字索引关系第12章创建数据库应用程序12.1数据库基础知识12.2使用数据库系统12.3SQL查询基础12.4ADO.NET概述12.5创建数据库程序12.2使用数据库系统MicrosoftAccess(单机环境)创建数据库创建数据表Microso
3、ftSQLServer(网络环境)创建SQLServer数据库在SQLServer中创建表使用SQLServer客户端工具第12章创建数据库应用程序12.1数据库基础知识12.2使用数据库系统12.3SQL查询基础12.4ADO.NET概述12.5创建数据库程序12.3SQL查询基础Select:查询数据,从数据库中返回记录集Insert:向数据表中插入一条记录Update:修改数据表中的记录Delete:删除表中的记录Create:创建一个新的数据表Drop:删除一个数据表Select语句Select字段名from表名where条件表达式Insert语句Insertint
4、o表名(字段名1,字段名2,…)values(字段值1,字段值2,…)Update语句Update表名set字段名1=字段值1,字段名2=字段值2,…where条件表达式Delete语句Deletefrom表名where条件表达式第12章创建数据库应用程序12.1数据库基础知识12.2使用数据库系统12.3SQL查询基础12.4ADO.NET概述12.5创建数据库程序12.4ADO.NET概述ADO.NET是美国微软公司最新推出的.NET平台中的一种数据访问技术;System.Data名称空间;ADO.NET支持已连接环境和非连接环境的数据访问。12.4.1ADO.NET对
5、象体系12.4.2ADO.NET五大对象DataSetConnectionCommandDataAdapterDataReader.NETFrameWork数据提供程序四大核心对象第12章创建数据库应用程序12.1数据库基础知识12.2使用数据库系统12.3SQL查询基础12.4ADO.NET概述12.5创建数据库程序12.5创建数据库程序创建ADO.NET应用程序的一般步骤:创建Connection对象连接数据库创建Command对象或DataAdapter对象,执行SQL语句创建DataReader对象或DataSet对象,获取数据创建Windows窗体,完成应用程序界
6、面设计。编写控件代码,完成具体功能。12.5.1连接数据库.NETFramework数据提供程序Connection类SQL数据提供程序SqlConnectionOLEDB数据提供程序OleDbConnectionOracle数据提供程序OracleConnectionODBC数据提供程序OdbcConnection12.5.1连接数据库连接方法1、在设计时创建连接对象:使用数据源配置向导。执行菜单:数据→添加新数据源。12.5.1连接数据库连接方法2、在运行时创建连接对象:引入System.Data.SqlClient命名空间。(1)采用用户名、密码验证方式连接SQLSe
7、rver数据库stringconnstr="Password=ylj;PersistSecurityInfo=True;UserID=ylj;InitialCatalog=ylj;DataSource=(local)";SqlConnectionconn=newSqlConnection(connstr);conn.Open();12.5.1连接数据库stringconnstr="DataSource=(local);InitialCatalog=db_user;PersistSecurityInfo=True;U
此文档下载收益归作者所有