ADO.NET对象的构造(6)_OleDbCommand

 
<script language="javascript" type="text/javascript"> </script>
赛迪网 >> 技术应用子站 >> ASP
ADO.NET对象的构造(6)_OleDbCommand
 

OleDbCommand构造 n Public Sub New() n Public Sub New(ByVal cmdText As String) n Public Sub New(ByVal cmdText As String,ByVal connection As OleDbConnection) n Public Sub New(ByVal cmdText As String,ByVal connection As OleDbConnection,ByVal transaction As OleDbTransaction) 参数 1. cmdText 查询的文本。 2. connection 一个 OleDbConnection,表示与数据源的连接。 3. transaction 在其中执行 OleDbCommand 的事务。 UpdatedRowSource属性 获取或设置命令结果在由 DbDataAdapter 的 Update 方法使用时如何应用于 DataRow。默认的 UpdateRowSource 值为 Both,除非自动生成该命令(如 OleDbCommandBuilder 这样的情况),这时默认值为 None。在其他非自动生成命令情况下,不管使用代码还是通过查询设计器,通过设置命令的CommandText属性创建的命令对象都是默认值为Both。 成员名称 说明 Both 将输出参数和第一个返回行都映射到 DataSet 中的已更改的行。 FirstReturnedRecord 将第一个返回行中的数据映射到 DataSet 中的已更改的行。 None 忽略任何返回的参数或行。 OutputParameters 将输出参数映射到 DataSet 中的已更改的行。 示例 Public Sub CreateMyOleDbCommand() Dim myCommand As New OleDbCommand() Dim mySelectQuery As String = "SELECT * FROM Categories ORDER BY CategoryID" Dim myCommand As New OleDbCommand(mySelectQuery) Dim myConnection As New OleDbConnection ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=NWIND_RW.MDB") Dim mySelectQuery As String = "SELECT * FROM Categories ORDER BY CategoryID" Dim myCommand As New OleDbCommand(mySelectQuery, myConnection) Dim myConnection As New OleDbConnection _ ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=NWIND_RW.MDB") myConnection.Open() Dim myTrans As OleDbTransaction = myConnection.BeginTransaction() Dim mySelectQuery As String = _ "SELECT * FROM Categories ORDER BY CategoryID" Dim myCommand As New OleDbCommand(mySelectQuery, myConnection, myTrans) myCommand.CommandTimeout = 20 End Sub

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值