whatsyournamejack的专栏

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);

//打开数据库

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

(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();}

看着你手中的戒指,你说,你可以把它取下来吗?

whatsyournamejack的专栏

相关文章:

你感兴趣的文章:

标签云: