zoukankan      html  css  js  c++  java
  • C#中数据库连接的几种写法

    第一步引入命名空间

    1 using System.Data.SqlClient;

    然后就是连接数据库的身份验证了,有两种方式

    //第一种 Windows身份验证的方式
    
    string constr="Server=.; integrated security=SSPI; Initial Catalog=databseName";
    //申明服务器地址  集成安全环境 初始化要连接的数据库的字符串
    //.代表本机地址 同样 localhost 和 127.0.0.1也是代表本机
    SqlConnection  mySqlConnection=new SqlConnection(constr);
    //连接数据库
    
    
    //第二种SQL用户名验证方式
    string constr="Server=.; uid=sa; pwd=yourSqlPassword;database=databaseName";
    //字符串包括了 服务器地址、数据库用户名 数据库连接密码 数据库名称的信息 SqlConnection mySqlConnection=new SqlConnection(constr);

      连接成功之后往往跟随的是打开数据库,进行数据库的其他操作,但是为了稳妥,担心数据库没有关闭占用内存的问题 建议写成  try...catch...finally的方式

    try //正确的时候执行的内容
    {
    mySqlConnection.Open();
    ...
    }
    
    catch(Exception ex) //异常的时候抛出错误提示
    {
    Console.WriteLine(ex.Massage.ToString());
    }
    finally //无论怎样,最终关闭数据库连接
    {
    mySqlConnection.Close();
    }

    O(∩_∩)O哈哈~  我也是个菜鸟,刚刚学编程不久,不过知道学知识要勤学苦练 不要怕手工写代码麻烦,祝大家坚持就是胜利!

  • 相关阅读:
    OpenCV 最小二乘拟合方法求取直线倾角
    BFS-hdu-4101-Ali and Baba
    手机安全卫士开发系列(1)——功能列表
    【Linux常用工具】1.1 diff命令的三种格式
    手机安全卫士开发系列(2)——splash界面
    Ruby学习笔记(二)
    jQuery Animation实现CSS3动画
    HDU2699+Easy
    android中解析文件的三种方式
    查找某元素
  • 原文地址:https://www.cnblogs.com/zqyo2000z/p/5321102.html
Copyright © 2011-2022 走看看