肃宁一中艺术节
当前位置:肃宁一中艺术节 > Web开发 > ASP.NET > 正文  |  快速导航:ASP PHP JSP ASP.NET JavaScript JQuery Extjs Ajax Silverlight Flex WebService WCF prototype mootools Dojo
  • 3u8932:Connection对象

  • 字号:[ ]2014-1-4 16:58:21  阅读:96次  来源:乐猪网  编辑:银河精灵  收藏
  • 摘要:在ASP.NET应用程序中,每一个需要和数据库进行交互的应用程序都必须选建立起和数据库的连接。本节我们将对在 ADO.NET 中如何连接数据库(Connection对象)进行介绍。
  • 肃宁一中艺术节 www.sdaiyun.cn 3.2  Connection对象

    3.2.1 Connection 对象概述
        在 ADO.NET 中,可以使用 Connection 对象进行数据库的连接。对于不同的数据源需要使用不同的类建立连接。例如,若要连接到 Microsoft SQL Server 7.0 以上版本,则应选择 SqlConnection 对象;而要连接 OLE DB 数据源或者 Microsoft SQL Server 版本 6.x 或较早版本的话,则应选择 OleDbConnection 对象。
        在连接数据库的过程中,连接字符串可以在 ConnectionString 属性中指定,也可以在类的构造函数中指定。在执行连接命令时,必须显示调用 Open 方法和 Close 方法来打开连接和关闭连接。

    3.2.2 Connection 对象实例
        下面这段代码是连接 SQL Server 数据库的实例代码(连接字符串由 ConnectionString 对象指定):

    public void SqlConnectionOpen()   
    {   
        SqlConnection conn = new SqlConnection();   
        conn.ConnectionString = "user id=sa;password=123456;initial catalog=northwind;data source=mySqlServer;connect timeout=20";   
        conn.Open();   
    }

        下面给出另一种连接方式(在类的构造函数中指定连接字符串)的示例代码:

    public void SqlConnectionOpen()   
    {   
        SqlConnection conn = new SqlConnection("uid=sa;pwd=123;server=localhost;database=northwind");   
        conn.Open();   
    }

        作为比较,下面给出连接 OLE DB 数据源的代码:

    public void OleDbConnectionOpen()   
    {   
        OleDbConnection conn = new OleDbConnection();   
        conn.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;DataSource=C:\ADOSample\Student.mdb";   
        conn.Open();   
    }

        可以看出,在连接不同的数据源时,在代码上的差别是不大的。当然,如果你的 SQL Server 版本较高,选择最新的连接字符串方式最好!

        返回章节目录:《第3章 ASP.NET数据库访问—ADO.NET

  • 顶一下
    (0)
    0%
    踩一下
    (0)
    0%
肃宁一中艺术节 版权所有 Copyright © 2012-2015 www.sdaiyun.cn All rights reserved.
本站用于学习交流,部分文章来源于网络,如果不慎侵犯了您的权益,请联系我们删除!
粤ICP备12000837号
武汉助孕包成功 | 上海代孕机构 | 代孕 | 深圳代孕 | 广州代怀孕 |
  • 保亭举办国际禁毒日“全民彩妆徒步”活动_一起来看流星雨mp4 2019-07-19
  • 5G商用拓宽互联网入口_特种部队军衔经验表 2019-07-19
  • 为什么要制定《关于实施教育扶贫工程的意见》?_无双乱舞4.27 2019-07-19
  • 汇聚民心 护航发展——国际社会热评中国共产党近年来执政能力建设 2019-07-19
  • 【雄安新区两周年系列评论①】规划既定,期待绘制最美“雄安画卷”_真情满天下闽南语全集 2019-07-19
  • 奔驰GLS终于不再孤独,但宝马X7不止是来作陪的!_yc8充值 2019-07-19
  • 湖北举行第29次全国助残日系列活动_侯佩岑 周杰伦 2019-07-19
  • 跨国企业“大佬”眼中新时代的福建:大有机遇,更有信心_n72手电筒 2019-07-19
  • 清明小长假 超1600万人次游荆楚旅游收入96.44亿_kodak z730 2019-07-19
  • 临桂区平水村种植中药材壮大集体经济_尹恩惠 姜志焕 2019-07-19
  • 马尾在全市率先推出“一窗受理”升级版 三类窗口合并 _覆雨翻云邪王天下 2019-07-19
  • 为中菲友好合作描绘新蓝图_四川什坊 2019-07-19
  • 第二十届世界肉类大会_前锋燃气灶价格 2019-07-19
  • 【解码安徽新信号】实现贫困人口全面脱贫_陆奕彤 2019-07-19
  • 柳州:北部三县受灾严重 多条河流超警_名校博士后逼返航班 2019-07-19
  • 武汉助孕包成功 | 上海代孕机构 | 代孕 | 深圳代孕 | 广州代怀孕 |
  • 保亭举办国际禁毒日“全民彩妆徒步”活动_一起来看流星雨mp4 2019-07-19
  • 5G商用拓宽互联网入口_特种部队军衔经验表 2019-07-19
  • 为什么要制定《关于实施教育扶贫工程的意见》?_无双乱舞4.27 2019-07-19
  • 汇聚民心 护航发展——国际社会热评中国共产党近年来执政能力建设 2019-07-19
  • 【雄安新区两周年系列评论①】规划既定,期待绘制最美“雄安画卷”_真情满天下闽南语全集 2019-07-19
  • 奔驰GLS终于不再孤独,但宝马X7不止是来作陪的!_yc8充值 2019-07-19
  • 湖北举行第29次全国助残日系列活动_侯佩岑 周杰伦 2019-07-19
  • 跨国企业“大佬”眼中新时代的福建:大有机遇,更有信心_n72手电筒 2019-07-19
  • 清明小长假 超1600万人次游荆楚旅游收入96.44亿_kodak z730 2019-07-19
  • 临桂区平水村种植中药材壮大集体经济_尹恩惠 姜志焕 2019-07-19
  • 马尾在全市率先推出“一窗受理”升级版 三类窗口合并 _覆雨翻云邪王天下 2019-07-19
  • 为中菲友好合作描绘新蓝图_四川什坊 2019-07-19
  • 第二十届世界肉类大会_前锋燃气灶价格 2019-07-19
  • 【解码安徽新信号】实现贫困人口全面脱贫_陆奕彤 2019-07-19
  • 柳州:北部三县受灾严重 多条河流超警_名校博士后逼返航班 2019-07-19