当前位置: 移动技术网 > IT编程>开发语言>.net > ADO.NET与SQL Server

ADO.NET与SQL Server

2018年04月13日  | 移动技术网IT编程  | 我要评论

接收机灵敏度,珠光宝气国语,十八大思想报告

ADO.NET是用于连接数据库的有很多类组成的一个类集合。

下面主要结束连接SQLServer涉及的类。

 

 

总结图:(点击图片查看大图)

 

 1,SqlConnection类

提供与SQLServer数据库的连接,根据连接字符串信息,连接上指定的数据库。

 

代码1

[vb]  

Dim objConnection As SqlConnection = New SqlConnection("Server= ;DataBase= ; user ID= ; Password=  ;")  

  

objConnection.Open() '打开连接  

  

objConnection.Close() '关闭连接  

 

 

2,SqlCommand类

通过执行相应的command命令,实现对数据的选取、插入、更新和删除。

 

1)Connection属性

该属性被设置为一个SqlConnection。

 

代码2 (接代码1)

[vb]  

<span style="font-size:18px;">Dim objCommand As SqlCommand = New SqlCommand()  

  

objCommand.Connection = objConnection  

</span>  

 

2)CommandText属性

指定要执行的SQL语句或存储过程

 

代码3 (接代码2)

[vb] 

<span style="font-size:18px;">objCommand.CommandText ="INSERT INTO User_Info" & "user_Name,user_Id,user_PassWord" & "VALUES('LISHUANG','12','1')"</span>  

 

3)Parameters集合

 

代码4 (接代码3)

[vb]  www.2cto.com

<span style="font-size:18px;">objCommand.Parameters.Add("@u_name", txtName.Text)  

objCommand.Parameters.Add("@u_pw", txtPW.Text)  

objCommand.Parameters.Add("@u_id", txtId.Text)  

  

</span>  

代码中"@u_pw”称为占位符,@的变量,要用参数来填充。add 方法接受参数名和腰添加的对象

 

4)ExecuteNonQuery方法

最后执行的语句,会将信息插入到数据库中作更新。

 

[vb]  

<span style="font-size:18px;">objCommand.ExecuteNonQuery()</span>  

 

 

3,SqlDataAdapter类

只支持SQLServer数据库的配置连接,是数据源和数据对象Dataset之间的桥梁。

类中的SelectCommand属性用于保存从数据源中检索的数据sqlcommand,接着,将结果存到dataset中。

 

 

4,DataSet类

用来存储从数据存储中检索的数据,并保存到内存中,Dataset中的数据与数据源是断开的,可以独立于数据库而操作数据。

 

 

数据库连接步骤:

1,连接数据库,用SqlConnection配置连接字符串。

2,执行SQL语句,用SqlCommand命令

3,读取数据,用DataReader

4,存放内容,用DataSet

 

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网