C#连接SQL Server数据库

C#是Microsoft公司为.NET Framework推出的重量级语言,和它搭配最完美的数据库无疑就是Microsoft SQL Server了。在C#中连接并使用SQL Server数据库是一件非常轻松愉快的事,本文就简单演示一下连接方式。

1、SQL Server数据库操作的命名空间和引用

using System.Data.SqlClient;

有时候,需要使用DataSet这些数据结构,还得引用System.Data;

using System.Data;

System.Data和System.Data.SqlClient都是放在System.Data这个.NET引用下面的,具体的dll文件路径

是:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Data.dll

2、创建数据库连接

SqlConnection conn = new SqlConnection();

为数据库连接设置连接字符串:

connStr = "Data Source=myDbIp; User ID=myUserName; Password=myPass; Initial Catalog=myDbName";

// myDbIp,数据库连接的IP地址

// myUserName,数据库连接的用户名

// myPass,数据库连接的密码

// myDbName,数据库名

/* 打开数据库 */

conn.ConnectionString = connStr;

3、判断是否连接成功

if (conn.State == ConnectionState.Open)

{

    MessageBox.Show("数据库连接成功!");

}

else

{

    MessageBox.Show(conn.State.ToString());

}

03-15 08:50