zoukankan      html  css  js  c++  java
  • 9.2.2 使用Connection对象连接数据库

    .ASPX面页

    Code

    .CS面页

    Code

      1.首先,我们根据 RadioButtonList 所选的值来生成身份验证模式和信任模式的数据库连接字符串。对于身份验证模式有4个参数,对于信任模式只有两个参数。
      2.然后,我们声明一个SqlConnection对象用于数据库的连接。在构造方法中传入已经声明的数据库连接字符串。我们知道,在C#中实例化一个类的方法为“类名=new”类的构造方法名()。上述代码中,使用了SqlConnection类带一个字符串参数的构造方法来实例化。

      3.之后,我们使用 try{} catch{} finally{}程序块来捕获连接失败的异常。在 try{}中,我们使用Sqlconnection对象的Open()方法打开数据库。如果我们设置的数据库服务器不存在或者数据库不存在就会在这里引发异常,程序转入catch()中,并输出异常信息。如果一切正常的话,我们再确认一下SqlConnection对象的State属性的值是否已经是ConnecionState.Open(ConnectionState是一个枚举类型,表示连接状态),如果是的话输出成功信息。
      4.最后要记住一点,数据库的连接是非常宝贵,一个活动连接只能为一个客户端服务。

  • 相关阅读:
    自定义能够for each的类,C#,Java,C++,C++/cli的实现方法
    答网友强护灰飞烟灭关于接口的问题
    浅谈C++的this指针
    padding与margin的区别(网上转的)
    啦啦啦 刚注册的,先水一篇~
    直接把页面的table导出到excel表中
    从FTP下载文件带进度条
    C# 从FTP上下载指定文件到本机
    “无法在证书存储区中找到清单签名证书”错误的解决方法
    网页设置不可复制
  • 原文地址:https://www.cnblogs.com/0754ydj/p/1255983.html
Copyright © 2011-2022 走看看