sqlserver2008数据库应用与开发教学课件作者李新德第十一章
119页1、第十一章 C#/SQL Server 开发“学生成绩管理系统”,项目二十二 利用C#语言操作数据库 项目二十三 “学生成绩管理系统”的开发,返回,项目二十二 利用C#语言操作数据库,一、Visual Studio 简介 Visual Studio(以下简称VS)是微软公司推出的开发工具,它提供一套完整的开发工具集,用于生成 ASP.NET Web 应用程序、Windows 桌面应用程序和移动应用程序等。 在VS 中由于使用了统一的IDE 环境,开发跨语言平台的应用程序成为可能,程序员可以根据实际情况使用不同的语言(如C#、VB 等)编写代码。 VS 提供了在设计、开发、调试和部署应用程序时所需的工具,Visual C#及集成开发环境(IDE)是Visual Studio IDE 中的一种,打开VS 选择C#即可进入Visual C#开发环境。,下一页,返回,项目二十二 利用C#语言操作数据库,二、在Visual Studio 中建立Windows 应用程序 (1)打开Visual Studio,在“文件”菜单中选择“新建”“项目”,如图111 所示。 (2)打开图112 所示的“新建项
2、目”对话框,在左侧“项目类型”中选择“Visual C#”,在右侧“模板”中选择“Windows 应用程序”,在“名称”和“位置”文本框中指定项目的名称和位置。 (3)单击“确定”按钮,打开项目开发主界面,如图113 所示。 任务一 建立与数据库的连接 【知识准备】,上一页,下一页,返回,项目二十二 利用C#语言操作数据库,1. System.Data.SqlClient 命名空间 System.Data.SqlClient 命名空间是SQL Server 的.NET Framework 数据提供程序,它描述了一个类集合,这个类集合用于访问托管空间中的SQL Server 数据库。当访问SQL Server数据库时,需要引入此命名空间。 System.Data.SqlClient 命名空间中包含数据库操作中使用的类,如SqlDataAdapter 类、SqlConnection 类、SqlCommand 类、SqlDataReader 类和SqlParameter 类等共26 个类。其中SqlConnection 类用于建立与数据库的连接,其他常见类在后面的内容中再作详细说明。,上一页
3、,下一页,返回,项目二十二 利用C#语言操作数据库,如需使用该命名空间,在代码中加入代码“using System.Data.SqlClient”即可。 2. 使用SqlConnection 类连接SQL Server 数据库 每个需要和数据库进行交互的应用程序都必须先建立与数据库的连接,对于不同的数据源,.NET 提供了不同的类来建立连接。对于SQL Server 数据库,通常采用SqlConnection 对象来连接。 语法格式如下: SqlConnection con=new SqlConnection(conString),上一页,下一页,返回,项目二十二 利用C#语言操作数据库,con 是连接的对象名,conString 是连接字符串,用于指定数据连接方式,。若该参数省略,可在创建SqlConnection 对象之后再指定其属性。 conString 属性包含的参数如下: (1)DataSource:设置要连接的数据库服务器名。它的别名有Server、Address、Addr,作用是完全相同的。 (2)Initial Catalog:设置要连接的数据库名。它的别名为DataB
4、ase。 (3)Integrated Security:服务器的安全性设置,决定是否使用信任连接。其取值有3 个:True、False 和SSPI。,上一页,下一页,返回,项目二十二 利用C#语言操作数据库,其中True 和SSPI 都表示使用信任连接。 (4)User ID:登录SQL Server 的账号。别名为uid。 (5)Password:登录SQL Server 的密码。别名为pwd。 (6)ConnectionTimeout:设置SqlConnection 连接SQL 数据库服务器的超时时间,单位为秒,若在所设置的时间内无法连接数据库,则返回失败。默认值为15 秒。 【任务实施】 (1)新建一个Windows 应用程序,在左侧工具箱中选择按钮控件,向窗口中添加两个Button 控件button1 和button2,分别设置其Text 属性为“连接数据库”和“断开数据库连接”。,上一页,下一页,返回,项目二十二 利用C#语言操作数据库,界面如图114 所示。 (2)用鼠标右键单击窗体,选择“查看代码”,进入代码编辑窗口,首先引入命名空间,在代码中加入代码“using Sys
《sqlserver2008数据库应用与开发教学课件作者李新德第十一章》由会员E****分享,可在线阅读,更多相关《sqlserver2008数据库应用与开发教学课件作者李新德第十一章》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-04-11 25页
2024-04-11 37页
2024-04-11 28页
2024-04-11 31页
2024-04-11 36页
2024-04-11 29页
2024-04-11 22页
2024-04-11 27页
2024-04-11 34页
2024-04-11 32页