本文共 1204 字,大约阅读时间需要 4 分钟。
建立数据库连接后,可以利用Command对象在SQL Server等数据源中执行SQL命令并获取结果。通过调用Connection对象的CreateCommand方法或使用Command构造函数,可以创建Command对象。在使用Command构造函数时,需要指定要执行的SQL语句以及Connection对象。CommandText属性可用于获取或修改Command对象中的SQL语句。
以下代码示例展示了如何执行SELECT命令并获取DataReader对象:
Dim sqlStr As String = "Select * From authors"Dim connectionString As String = "Data Source=.\SQLEXPRESS;" & _ "AttachDbFilename='~\pubs.mdf'; " & _ "Integrated Security=True;" & _ "Connect Timeout=30;" & _ "User Instance=True"Dim comm As SqlCommand = New SqlCommand(sqlStr, New SqlConnection(connectionString))comm.Connection.Open()Dim dataReader As SqlDataReader = comm.ExecuteReader(CommandBehavior.CloseConnection)
Command对象的CommandText属性支持执行多种SQL语句,包括SELECT、UPDATE、INSERT和DELETE等。通过CommandText属性,可以创建表、定义外键和主键等。
Command对象提供了多种Execute方法来执行操作:
在DataSet和DataAdapter配合使用时,可以通过DataAdapter的SelectCommand、InsertCommand、UpdateCommand和DeleteCommand属性,使用Command对象来获取或修改数据源中的数据。
通过合理配置Command对象,可以实现对数据库数据的高效操作和管理。
转载地址:http://yygn.baihongyu.com/