ado.net 连接数据库

        ADO.NET怎么样连接数据库呢,下面列出2中基本访问方式

1.连接数据库

//定义连接字符串

String connString = “Data Source = 服务器名; Initial Catalog = 数据库名;User ID = 用户名;Pwd = 密码”(没有 密码可以省略)


String connString = @"Data Source = .; Initial Catalog = 数据库名 ; Integrated Security = True ";(@为转义字符)

//创建连接对象

 SqlConnection  conn =new SQLConnection(connString);

// 定义Sql语句

 string  sql ="   ";

// 创建SqlCommand对象

SqlCommand cmd= new SqlCommand(sql,conn); 

//打开数据库

conn.open();  (数据库最好遵守晚打开早关闭,在执行命令前打开)

//执行命令,有三种形式,对应不同要求

(a)int n = (int)cmd.ExecuteScalar(); // 当执行的是返回数据库中聚集函数如count()返回单个值

(b)int  m =(int)cmd.ExecuteNonQuery();//.当执行不要求返回数据的命令(如插入、更新和删除)时,返回受影响的行数

(c)SqlDataReader  dr = cmd.ExecuteReader(); / /SqlDataReader 对从 SQL 数据库检索的数据提供仅向前的只读指针.

           while(dr.Reader()){  }

// 关闭数据库连接

conn.close();

2。使用using()连接数据库

//定义连接字符串

 string connString =

//使用using创建连接对象,不需要关闭,但要打开

 using(SqlConnection  conn =new SQLConnection(connString));{

        string sql =" ";
        SqlCommand command = new SqlCommand(sql, conn);
        conn.Open();
        command.ExecuteNonQuery();
    }



























  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值