- 1、本文档共46页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单击“测试连接”按钮验证该连接是否有效。如果连接成功,则显示“测试连接成功”提示框,如图7-10所示。单击“确定”按钮关闭提示框。 单击“添加连接”对话框中的“确定”按钮,关闭“添加连接”对话框。 ⑤ 回到“选择您的数据连接”页面,如图7-11所示,可以看到“连接字符串”框中已经生成连接字符串。单击“下一步”按钮。 ⑥ 显示“配置数据源”向导的下一个页面,如图7-12所示。选中“是,将此连接另存为”复选框,在其下的文本框中输入在应用程序配置文件中保存该连接时使用的名称(也可不改),将连接字符串保存到程序配置文件web.config中。单击“下一步”按钮。 ⑦ 显示“配置Select语句”页面,如图7-13所示。这里使用默认设置,直接单击“下一步”按钮。 ⑧ 显示“测试查询”页面,如图7-14所示,直接单击“完成”按钮。 ⑨ 这样就准确无误地生成了连接字符串,而不用手工输入连接字符串。在解决方案资源管理器中,双击web.config文件名,可以看到生成的连接字符串,如图7-15所示。 ⑩ 最后把Web窗体上的SqlDataSource控件删掉。 7.3.1 Connection对象概述 Connection对象的功能是创建与指定数据源的连接,并完成初始化工作。它的一些属性描述数据源和用户身份验证。Connection对象还提供一些方法允许程序员与数据源建立连接或者断开连接。 使用的Connection对象取决于数据源的类型,随.NET Framework提供的每个.NET Framework数据提供程序都具有一个DbConnection对象。微软提供了4种数据库连接对象: 要连接到Microsoft SQL Server 7.0或更高版本,使用SqlConnection对象。 要连接到OLE DB数据源,或者连接到Microsoft SQL Server 6.x或更低版本,或者连接到Access,使用OleDbConnection对象。 要连接到ODBC数据源,使用OdbcConnection对象。 要连接到Oracle数据源,使用OracleConnection对象。 7.3 连接数据库的Connection对象 7.3.2 创建Connection对象 可以使用Connection对象的构造函数创建连接到SQL Server的Connection对象,并通过构造函数的参数来设置Connection对象的特定属性值,其语法格式如下: SqlConnection 连接对象名 = new SqlConnection(连接字符串); 也可以首先使用构造函数创建一个不含参数的Connection对象实例,然后再通过连接对象的ConnectionString属性,设置连接字符串,其语法格式如下: SqlConnection 连接对象名 = new SqlConnection(); 连接对象名.ConnectionString = 连接字符串; 创建其他类型的Connection对象时,仅需将上述语法格式中“SqlConnection”替换成相应的类型即可。例如,创建一个用于连接Access数据库的Connection对象,语法格式如下: OleDbConnection连接对象名 = new OleDbConnection(); 连接对象名.ConnectionString = 连接字符串; 7.3.3 Connection对象的属性和方法 1.Connection对象的属性 Connection对象用来与数据源建立连接,它有一个重要属性ConnectionString,用于设置打开数据库的字符串。Connection对象的常用属性见表7-5。 2.Connection对象的方法 Connection对象的方法见表7-6。 (1)Open()方法 使用Open()方法打开一个数据库连接。为了减轻系统负担,应该尽可能晚地打开数据库。语法格式如下: 连接对象名.Open() 其中,“连接对象名”是创建的Connection对象的名称。 (2)Close()方法 使用Close()方法关闭一个打开的数据库连接。为了减轻系统负担,应该尽可能早地关闭数据库。语法格式如下: 连接对象名.Close() 注意:如果连接超出范围,并不会自动关闭,而是会浪费一定的系统资源。因此,必须在连接对象超出范围之前,通过调用Close()或Dispose()方法,显式地关闭连接。 (3)CreateCommand()方法 使用CreateCommand()方法创建并返回一个与该连接关联的Command对象。语法格式如下: 连接对象名.CreateCommand() 返回值:返回一个Command对象。 例如,创建一个连
您可能关注的文档
- 第7章操作系统接口重点.ppt
- 钢支撑方案剖析.doc
- 椭圆的定义及其标准方程重点.ppt
- 椭圆的几何性质第二课时(第二定义)重点.ppt
- 钢制压力容器的焊接剖析.ppt
- 轨道暗斜斜井提升运输安全技术措施剖析.doc
- 椭圆的简单几何性质1标准课件(公开课课)重点.ppt
- 轨道工程课程设计剖析.docx
- 第14讲数据的收集与整理重点.ppt
- 椭圆的简单几何性质1标准课件重点.ppt
- 2025至2030年中国油杆接箍数据监测研究报告.docx
- 公开课教案教学设计课件人教初中语文七上《古代诗歌四首观沧海》课件-(一).ppt
- 2021年甘肃省兰州市公开招聘综合应急救援人员模拟测试卷二含答案.docx
- 西安医疗器械精密组件项目商业计划书.docx
- 2025至2030年中国油田注水系统数据监测研究报告.docx
- 九年级历史上册世界近代史上第六单元检测卷习题省公开课一等奖新课获奖课件.pptx
- 2025至2030年中国油毡卷钉垫片数据监测研究报告.docx
- 2025至2030年中国永固桃红油漆颜料数据监测研究报告.docx
- 2025至2030年中国波纹蜡烛架数据监测研究报告.docx
- 2025至2030年中国泄油管数据监测研究报告.docx
文档评论(0)