数据提供程序中Command组件使用
Command是数据提供程序中的一个组件。
使用Command的方法:
第一种方法:简单操作只需指定Strcommand As String的字符串,这个字符串是针对数据库操作的Sql语句。
第二种方法:指定对象的属性方法。
第一种方法的操作步骤:
第一步,定义一个Sql变量为string
第二步,把一个变量声明为OleDbcommand类,使用String变量和定义的Connection对象,通过New构造函数初始化。
实例:
Dim strconn As String ="Provider = Microsoft.Jet.OleDb.4.0;Data Sourse = XXXX/XXX.mdb"
Using objconn As New OleDbconnection(strconn)
Try objconn.open()
Catch ex As SqlException
console.writeline("数据库连接出错")
console.writeline("{0},ex.Message")
第一步:Dim str As String = "Select * from users"
第二步:Dim objcommand As New OleDbcommand(str,objconn)
End Using
第二种方法操作步骤:第一步:设置Command对象,并用New构造函数定义。
第二步:制定Connection对象。
第三步:指定CommandType的属性。默认为text 否则可以选择存储过程:StrordProceduce.
第四步:指定命令类型以及存储过程。
举例说明:Dim strconn As String = "Provider = Mricosoft.Jet.OleDb.4.0;Data Source = xxx/xxx.mdb"
Using objconn As New OleDbconnection
Try objconn.open()
Catch ex As SqlExecption
console.writeline("数据库连接出错")
console.writeline("{0},ex.Message")
End Try
Dim objcommand As New OleDbcommand
objcommand.Connection = objconnection
objcommand.CommandText = "Select username"
objcommand.CommandType = CommandType.StoredProceduce
objcommand.Parameters.ADD("password",OleDbType.char,9).Value = "Zhang"
End Using
Command是数据提供程序中的一个组件。
使用Command的方法:
第一种方法:简单操作只需指定Strcommand As String的字符串,这个字符串是针对数据库操作的Sql语句。
第二种方法:指定对象的属性方法。
第一种方法的操作步骤:
第一步,定义一个Sql变量为string
第二步,把一个变量声明为OleDbcommand类,使用String变量和定义的Connection对象,通过New构造函数初始化。
实例:
Dim strconn As String ="Provider = Microsoft.Jet.OleDb.4.0;Data Sourse = XXXX/XXX.mdb"
Using objconn As New OleDbconnection(strconn)
console.writeline("数据库连接出错")
console.writeline("{0},ex.Message")
第一步:Dim str As String = "Select * from users"
第二步:Dim objcommand As New OleDbcommand(str,objconn)
End Using
第二种方法操作步骤:第一步:设置Command对象,并用New构造函数定义。
第二步:制定Connection对象。
第三步:指定CommandType的属性。默认为text 否则可以选择存储过程:StrordProceduce.
第四步:指定命令类型以及存储过程。
举例说明:Dim strconn As String = "Provider = Mricosoft.Jet.OleDb.4.0;Data Source = xxx/xxx.mdb"
Catch ex As SqlExecption
console.writeline("数据库连接出错")
console.writeline("{0},ex.Message")
End Try
Dim objcommand As New OleDbcommand
objcommand.Connection = objconnection
objcommand.CommandText = "Select username"
objcommand.CommandType = CommandType.StoredProceduce
objcommand.Parameters.ADD("password",OleDbType.char,9).Value = "Zhang"
End Using