欢迎来到天天文库
浏览记录
ID:50037361
大小:381.50 KB
页数:17页
时间:2020-03-08
《ASP.NET程序设计教程 C#版 教学课件 作者 崔淼第8章 数据库基础和数据访问控件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第8章数据库基础和数据访问控件本章讲述的主要内容8.1使用数据库系统8.2使用数据控件访问数据库8.1使用数据库系统8.1.1创建MicrosoftSQLSever数据库1.新建数据库在VisualStudio中提供了一个简单的,操作远程SQLServer数据库的“服务器资源管理器”。8.1使用数据库系统8.1.1创建MicrosoftSQLSever数据库2.SQLServer中常用数据类型(1)char(n)(2)varchar(n)(3)text和varchar(MAX)(4)int(5)real和f
2、loat(6)datetime8.1使用数据库系统8.1.1创建MicrosoftSQLSever数据库3.新建表在“服务器资源管理器”窗口中右键单击数据库项下的“表”,在弹出的快捷菜单中执行“添加新表”命令,在VisualStudio窗口将打开图8-4所示的表结构设计界面。8.1使用数据库系统8.1.1创建MicrosoftSQLSever数据库4.添加、修改、删除数据记录在“服务器资源管理器”窗口中右键单击表名称,在弹出的快捷菜单中执行“显示表数据”命令8.1使用数据库系统8.1.2常用SQL语句1.查
3、询语句(Select)SELECT语句主要用于从数据库中返回需要的数据集,其语法格式为:SELECTselect_list[INTOnew_table_name]FROMtable_list[WHEREsearch_conditions][GROUPBYgroup_by_list][HAVINGsearch_conditions][ORDERBYorder_list[ASC
4、DESC]]8.1使用数据库系统8.1.2常用SQL语句2.插入记录语句(Insert)使用Insert语句可以向表中插入记录,该语句
5、的语法格式为:INSERTINTO表名称(字段名)VALUE(字段值)3.修改记录语句(Update)使用Update语句可更新(修改)表中的数据,该语句的语法格式为:UPDATE表名称SET字段名=值WHERE条件4.删除记录语句(Delete)使用DELETE语句可以删除数据表中指定行,该语句的语法格式为:DELETEFROM表名称WHERE条件8.1使用数据库系统8.1.3MicrosoftSQLServer常用操作1.创建视图8.1使用数据库系统8.1.3MicrosoftSQLServer常用操作
6、2.创建存储过程在VisualStudio中打开下图所示的存储过程代码设计窗口。8.1使用数据库系统8.1.3MicrosoftSQLServer常用操作3.分离和附加数据库(1)分离数据库VisualStudio的“服务器资源管理器”尚不支持数据库的分离和附加操作,此操作需要在安装有“SQLServerManagementStudio”管理工具的计算机上执行。执行Windows“开始”菜单中“SQLServerManagementStudio”命令,在登录对话框中输入“服务器名称”(或IP),选择登录身份
7、验证类型,并输入登录名和相应的密码后单击“连接”按钮。在打开的窗口左侧数据库列表中找到希望“分离”的数据库,右键单击其名称,在弹出的快捷菜单中执行“任务”下的“分离”命令,按屏幕提示可在选择了“删除连接”和“更新系统”复选框后单击“确定”按钮。数据库分离成功后,可将数据库文件和相应的日志文件复制到其他位置。8.1使用数据库系统8.1.3MicrosoftSQLServer常用操作3.分离和附加数据库(2)附加数据库将从其他计算机分离出来或从Internet中下载的数据库文件复制到安装有SQLServer的计
8、算机中,启动SQLServerManagementStudio数据库管理工具,在左侧窗格中右键单击“数据库”项,在弹出的快捷菜单中执行“附加”命令,在打开的窗口中单击“添加”按钮选择数据库文件所在位置,按屏幕提示完成附加操作。“附加”完成后新数据库即成为服务器所管辖的数据库之一,可以按照服务器定义的相关设置对其进行管理。8.1使用数据库系统8.1.4MicrosoftAccessAccess数据库管理系统是MicrosoftOffice的一个组件,是最常用的本地数据库之一。在C#中可以方便地使用数据库对象,
9、操作Access数据库。1.创建数据库2.创建数据表8.2使用数据控件访问数据库8.2.1使用数据源控件1.AccessDataSourceAccessDataSource数据源控件是专门为连接MicrosoftAccess数据库而设计的。2.SqlDataSourceSqlDataSource数据源控件是专门为连接MicrosoftSQLServer数据库而设计的。使用SqlDataSource控件还能建立与O
此文档下载收益归作者所有