达梦(DM)数据库.NET Data Provider对象使用查询与结果集

MoMo 2021年6月14日21:37:06
评论
239

当建立与数据库的连接后,可以使用  DmCommand  对象来执行命令并从数据库中返回

结果。您可以使用   DmCommand   构造函数来创建命令,该构造函数采用在数据源、

DmConnection   对象和   DmTransaction   对象中执行的   SQL  语句的可选参数。也可以使用

DmConnection  CreateCommand()方法来创建用于特定 DmConnection 对象的命令。您可以

使用 DmCommandText 属性来查询和修改 DmCommand 对象的 SQL 语句。

DmCommand  对象公开了几个可用于执行所需操作的  Execute  方法。当以数据流的形

式返回结果时,使用  ExecuteReader()  可返回  DataReader  对象。使用  ExecuteScalar()  可返

回单个值。使用  ExecuteNonQuery()  可执行不返回行的命令。

可以使用  DmDataReader  数据库中检索只读、只进的数据流。查询结果在查询执行

时返回,并存储在客户端的缓冲区中,直到您使用 DmDataReader  Read()方法对它们发出

请求。

当创建  DmCommand  对象的实例后,可调用  DmCommand.ExecuteReader()从数据源中

检索行,从而创建一个 DmDataReader,如以下程序片断所示:

DmCommand command = conn.CreateCommand("SELECT NAME, AUTHOR, PUBLISHER FROM

PRODUCTION.PRODUCT;");

DmDataReader myReader = command.ExecuteReader();
https://xpanx.com/
MoMo
  • 本文由 发表于 2021年6月14日21:37:06
  • 转载请务必保留本文链接:https://xpanx.com/2997.html
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: