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.最后要记住一点,数据库的连接是非常宝贵,一个活动连接只能为一个客户端服务。

  • 相关阅读:
    ES5特性Object.seal
    自定义右键菜单中bug记录
    ie9及以下不兼容event.target.dataset对象
    创建一个新数组并指定数组的长度
    vue组件的配置属性
    前端模板引擎和网络协议分类
    Python查询Mysql时返回字典结构的代码
    Python实现计算圆周率π的值到任意位的方法示例
    Python实现计算圆周率π的值到任意位的方法示例
    Python实现的计算马氏距离算法示例
  • 原文地址:https://www.cnblogs.com/0754ydj/p/1255983.html
Copyright © 2011-2022 走看看