问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C#Command 所有方法

发布网友 发布时间:2022-04-10 10:08

我来回答

3个回答

热心网友 时间:2022-04-10 11:37

仅供参考:

// 摘要:
// 启动此 System.Data.SqlClient.SqlCommand 描述的 Transact-SQL 语句或存储过程的异步执行。
//
// 返回结果:
// 可用于轮询和/或等待结果的 System.IAsyncResult;当调用可返回受影响的行数的 System.Data.SqlClient.SqlCommand.EndExecuteNonQuery(System.IAsyncResult)
// 时,也需要该值。
//
// 异常:
// System.Data.SqlClient.SqlException:
// 执行命令文本时出现的任何错误。
//
// System.InvalidOperationException:
// 为此 System.Data.SqlClient.SqlCommand 定义连接的连接字符串中未包含名称/值对“Asynchronous Processing=true”。
public IAsyncResult BeginExecuteNonQuery();
//
// 摘要:
// 如果提供回调过程和状态信息,则启动此 System.Data.SqlClient.SqlCommand 描述的 Transact-SQL 语句或存储过程的异步执行。
//
// 参数:
// callback:
// 命令执行完成时调用的 System.AsyncCallback 委托。传递 null(在 Microsoft Visual Basic 中为 Nothing)以指示不需要回调。
//
// stateObject:
// 传递到回调过程的用户定义的状态对象。使用 System.IAsyncResult.AsyncState 属性从回调过程内检索此对象。
//
// 返回结果:
// 可用于轮询和/或等待结果的 System.IAsyncResult;当调用可返回受影响的行数的 System.Data.SqlClient.SqlCommand.EndExecuteNonQuery(System.IAsyncResult)
// 时,也需要该值。
//
// 异常:
// System.Data.SqlClient.SqlException:
// 执行命令文本时出现的任何错误。
//
// System.InvalidOperationException:
// 为此 System.Data.SqlClient.SqlCommand 定义连接的连接字符串中未包含名称/值对“Asynchronous Processing=true”。
public IAsyncResult BeginExecuteNonQuery(AsyncCallback callback, object stateObject);
//
// 摘要:
// 启动此 System.Data.SqlClient.SqlCommand 描述的 Transact-SQL 语句或存储过程的异步执行,并从服务器中检索一个或多个结果集。
//
// 返回结果:
// 可用于轮询和/或等待结果的 System.IAsyncResult;当调用 System.Data.SqlClient.SqlCommand.EndExecuteReader(System.IAsyncResult)(返回一个可用于检索返回行的
// System.Data.SqlClient.SqlDataReader 实例)时,也需要该值。
//
// 异常:
// System.Data.SqlClient.SqlException:
// 执行命令文本时出现的任何错误。
//
// System.InvalidOperationException:
// 为此 System.Data.SqlClient.SqlCommand 定义连接的连接字符串中未包含名称/值对“Asynchronous Processing=true”。
public IAsyncResult BeginExecuteReader();
//
// 摘要:
// 使用 System.Data.CommandBehavior 值之一,启动此 System.Data.SqlClient.SqlCommand 描述的
// Transact-SQL 语句或存储过程的异步执行。
//
// 参数:
// behavior:
// System.Data.CommandBehavior 值之一,指示用于语句执行和数据检索的选项。
//
// 返回结果:
// 可用于轮询和/或等待结果的 System.IAsyncResult;当调用 System.Data.SqlClient.SqlCommand.EndExecuteReader(System.IAsyncResult)(返回一个可用于检索返回行的
// System.Data.SqlClient.SqlDataReader 实例)时,也需要该值。
//
// 异常:
// System.Data.SqlClient.SqlException:
// 执行命令文本时出现的任何错误。
//
// System.InvalidOperationException:
// 为此 System.Data.SqlClient.SqlCommand 定义连接的连接字符串中未包含名称/值对“Asynchronous Processing=true”。
public IAsyncResult BeginExecuteReader(CommandBehavior behavior);
//
// 摘要:
// 如果提供回调过程和状态信息,则启动此 System.Data.SqlClient.SqlCommand 描述的 Transact-SQL 语句或存储过程的异步执行,并从服务器中检索一个或多个结果集。
//
// 参数:
// callback:
// 命令执行完成时调用的 System.AsyncCallback 委托。传递 null(在 Microsoft Visual Basic 中为 Nothing)以指示不需要回调。
//
// stateObject:
// 传递到回调过程的用户定义的状态对象。使用 System.IAsyncResult.AsyncState 属性从回调过程内检索此对象。
//
// 返回结果:
// 可用于轮询和/或等待结果的 System.IAsyncResult;当调用 System.Data.SqlClient.SqlCommand.EndExecuteReader(System.IAsyncResult)(返回一个可用于检索返回行的
// System.Data.SqlClient.SqlDataReader 实例)时,也需要该值。
//
// 异常:
// System.Data.SqlClient.SqlException:
// 执行命令文本时出现的任何错误。
//
// System.InvalidOperationException:
// 为此 System.Data.SqlClient.SqlCommand 定义连接的连接字符串中未包含名称/值对“Asynchronous Processing=true”。
public IAsyncResult BeginExecuteReader(AsyncCallback callback, object stateObject);
//
// 摘要:
// 在给定回调过程和状态信息的情况下,通过使用 CommandBehavior 值之一并从服务器中检索一个或多个结果集,初始化由此 System.Data.SqlClient.SqlCommand
// 描述的 Transact-SQL 语句或存储过程的异步执行。
//
// 参数:
// callback:
// 命令执行完成时调用的 System.AsyncCallback 委托。传递 null(在 Microsoft Visual Basic 中为 Nothing)以指示不需要回调。
//
// stateObject:
// 传递到回调过程的用户定义的状态对象。使用 System.IAsyncResult.AsyncState 属性从回调过程内检索此对象。
//
// behavior:
// System.Data.CommandBehavior 值之一,指示用于语句执行和数据检索的选项。
//
// 返回结果:
// 一个可用于轮询和/或等待结果的 System.IAsyncResult;当调用 System.Data.SqlClient.SqlCommand.EndExecuteReader(System.IAsyncResult)(返回一个可用于检索返回行的
// System.Data.SqlClient.SqlDataReader 实例)时,也需要该值。
//
// 异常:
// System.Data.SqlClient.SqlException:
// 执行命令文本时出现的任何错误。
//
// System.InvalidOperationException:
// 为此 System.Data.SqlClient.SqlCommand 定义连接的连接字符串中未包含名称/值对“Asynchronous Processing=true”。
public IAsyncResult BeginExecuteReader(AsyncCallback callback, object stateObject, CommandBehavior behavior);
//
// 摘要:
// 启动此 System.Data.SqlClient.SqlCommand 描述的 Transact-SQL 语句或存储过程的异步执行,并将结果作为
// System.Xml.XmlReader 对象返回。
//
// 返回结果:
// 可用于轮询和/或等待结果的 System.IAsyncResult;当调用可返回单个 XML 值的 EndExecuteXmlReader 时,也需要该值。
//
// 异常:
// System.Data.SqlClient.SqlException:
// 执行命令文本时出现的任何错误。
//
// System.InvalidOperationException:
// 为此 System.Data.SqlClient.SqlCommand 定义连接的连接字符串中未包含名称/值对“Asynchronous Processing=true”。
public IAsyncResult BeginExecuteXmlReader();
//
// 摘要:
// 使用回调过程启动此 System.Data.SqlClient.SqlCommand 描述的 Transact-SQL 语句或存储过程的异步执行,并将结果作为
// System.Xml.XmlReader 对象返回。
//
// 参数:
// callback:
// 命令执行完成时调用的 System.AsyncCallback 委托。传递 null(在 Microsoft Visual Basic 中为 Nothing)以指示不需要回调。
//
// stateObject:
// 传递到回调过程的用户定义的状态对象。使用 System.IAsyncResult.AsyncState 属性从回调过程内检索此对象。
//
// 返回结果:
// 可用于轮询和/或等待结果的 System.IAsyncResult;当调用将命令结果以 XML 格式返回的 System.Data.SqlClient.SqlCommand.EndExecuteXmlReader(System.IAsyncResult)
// 时,也需要此值。
//
// 异常:
// System.Data.SqlClient.SqlException:
// 执行命令文本时出现的任何错误。
//
// System.InvalidOperationException:
// 为此 System.Data.SqlClient.SqlCommand 定义连接的连接字符串中未包含名称/值对“Asynchronous Processing=true”。
public IAsyncResult BeginExecuteXmlReader(AsyncCallback callback, object stateObject);
//
// 摘要:
// 尝试取消 System.Data.SqlClient.SqlCommand 的执行。
public override void Cancel();
//
// 摘要:
// 创建作为当前实例副本的新 System.Data.SqlClient.SqlCommand 对象。
//
// 返回结果:
// 作为此实例副本的新 System.Data.SqlClient.SqlCommand 对象。
public SqlCommand Clone();
protected override DbParameter CreateDbParameter();
//
// 摘要:
// 创建 System.Data.SqlClient.SqlParameter 对象的新实例。
//
// 返回结果:
// 一个 System.Data.SqlClient.SqlParameter 对象。
public SqlParameter CreateParameter();
protected override void Dispose(bool disposing);
//
// 摘要:
// 完成 Transact-SQL 语句的异步执行。
//
// 参数:
// asyncResult:
// 通过调用 System.Data.SqlClient.SqlCommand.BeginExecuteNonQuery() 返回的 System.IAsyncResult。
//
// 返回结果:
// 受影响的行数(与 System.Data.SqlClient.SqlCommand.ExecuteNonQuery() 相同的行为)。
//
// 异常:
// System.ArgumentException:
// asyncResult 参数为 null(在 Microsoft Visual Basic 中为 Nothing)
//
// System.InvalidOperationException:
// 对一个命令执行调用了多次 System.Data.SqlClient.SqlCommand.EndExecuteNonQuery(System.IAsyncResult),或者该方法与其执行方法不匹配(例如,代码调用了
// System.Data.SqlClient.SqlCommand.EndExecuteNonQuery(System.IAsyncResult)
// 来完成对 System.Data.SqlClient.SqlCommand.BeginExecuteXmlReader() 的调用的执行)。
public int EndExecuteNonQuery(IAsyncResult asyncResult);
//
// 摘要:
// 完成 Transact-SQL 语句的异步执行,返回请求的 System.Data.SqlClient.SqlDataReader。
//
// 参数:
// asyncResult:
// 由调用 System.Data.SqlClient.SqlCommand.BeginExecuteReader() 返回的 System.IAsyncResult。
//
// 返回结果:
// 可用于检索请求行的 System.Data.SqlClient.SqlDataReader 对象。
//
// 异常:
// System.ArgumentException:
// asyncResult 参数为 null(在 Microsoft Visual Basic 中为 Nothing)
//
// System.InvalidOperationException:
// 对一个命令执行调用了多次 System.Data.SqlClient.SqlCommand.EndExecuteReader(System.IAsyncResult),或者该方法与其执行方法不匹配(例如,代码调用了
// System.Data.SqlClient.SqlCommand.EndExecuteReader(System.IAsyncResult) 来完成对
// System.Data.SqlClient.SqlCommand.BeginExecuteXmlReader() 的调用的执行)。
public SqlDataReader EndExecuteReader(IAsyncResult asyncResult);
//
// 摘要:
// 完成 Transact-SQL 语句的异步执行,将请求的数据以 XML 形式返回。
//
// 参数:
// asyncResult:
// 由调用 System.Data.SqlClient.SqlCommand.BeginExecuteXmlReader() 返回的 System.IAsyncResult。
//
// 返回结果:
// 可用于获取生成的 XML 数据的 System.Xml.XmlReader 对象。
//
// 异常:
// System.ArgumentException:
// asyncResult 参数为 null(在 Microsoft Visual Basic 中为 Nothing)
//
// System.InvalidOperationException:
// 对一个命令执行调用了多次 System.Data.SqlClient.SqlCommand.EndExecuteXmlReader(System.IAsyncResult),或者该方法与其执行方法不匹配(例如,代码调用了
// System.Data.SqlClient.SqlCommand.EndExecuteXmlReader(System.IAsyncResult)
// 来完成对 System.Data.SqlClient.SqlCommand.BeginExecuteNonQuery() 的调用的执行)。
public XmlReader EndExecuteXmlReader(IAsyncResult asyncResult);
protected override DbDataReader ExecuteDbDataReader(CommandBehavior behavior);
//
// 摘要:
// 对连接执行 Transact-SQL 语句并返回受影响的行数。
//
// 返回结果:
// 受影响的行数。
//
// 异常:
// System.Data.SqlClient.SqlException:
// 在对锁定的行执行该命令期间发生了异常。如果使用的是 Microsoft .NET Framework 1.0 版,将不会生成该异常。
public override int ExecuteNonQuery();
//
// 摘要:
// 将 System.Data.SqlClient.SqlCommand.CommandText 发送到 System.Data.SqlClient.SqlCommand.Connection
// 并生成一个 System.Data.SqlClient.SqlDataReader。
//
// 返回结果:
// 一个 System.Data.SqlClient.SqlDataReader 对象。
//
// 异常:
// System.Data.SqlClient.SqlException:
// 在对锁定的行执行该命令期间发生了异常。如果使用的是 Microsoft .NET Framework 1.0 版,将不会生成该异常。
//
// System.InvalidOperationException:
// 连接的当前状态已关闭。System.Data.SqlClient.SqlCommand.ExecuteReader() 需要打开的 System.Data.SqlClient.SqlConnection。
public SqlDataReader ExecuteReader();
//
// 摘要:
// 将 System.Data.SqlClient.SqlCommand.CommandText 发送到 System.Data.SqlClient.SqlCommand.Connection,并使用
// System.Data.CommandBehavior 值之一生成一个 System.Data.SqlClient.SqlDataReader。
//
// 参数:
// behavior:
// System.Data.CommandBehavior 值之一。
//
// 返回结果:
// 一个 System.Data.SqlClient.SqlDataReader 对象。
public SqlDataReader ExecuteReader(CommandBehavior behavior);
//
// 摘要:
// 执行查询,并返回查询所返回的结果集中第一行的第一列。忽略其他列或行。
//
// 返回结果:
// 结果集中第一行的第一列;如果结果集为空,则为空引用(在 Visual Basic 中为 Nothing)。
//
// 异常:
// System.Data.SqlClient.SqlException:
// 在对锁定的行执行该命令期间发生了异常。如果使用的是 Microsoft .NET Framework 1.0 版,将不会生成该异常。
public override object ExecuteScalar();
//
// 摘要:
// 将 System.Data.SqlClient.SqlCommand.CommandText 发送到 System.Data.SqlClient.SqlCommand.Connection
// 并生成一个 System.Xml.XmlReader 对象。
//
// 返回结果:
// 一个 System.Xml.XmlReader 对象。
//
// 异常:
// System.Data.SqlClient.SqlException:
// 在对锁定的行执行该命令期间发生了异常。如果使用的是 Microsoft .NET Framework 1.0 版,将不会生成该异常。
public XmlReader ExecuteXmlReader();
//
// 摘要:
// 在 SQL Server 的实例上创建命令的一个准备版本。
//
// 异常:
// System.InvalidOperationException:
// 未设置 System.Data.SqlClient.SqlCommand.Connection。 - 或 - System.Data.SqlClient.SqlCommand.Connection
// 不为 System.Data.SqlClient.SqlConnection.Open()。
public override void Prepare();
//
// 摘要:
// 将 System.Data.SqlClient.SqlCommand.CommandTimeout 属性重置为其默认值。
public void ResetCommandTimeout();

热心网友 时间:2022-04-10 12:55

executeReader()
executeNonQuery()
executeScalar()

热心网友 时间:2022-04-10 14:30

什么command?sqlcommand吗
C#Command 所有方法

// System.InvalidOperationException: // 对一个命令执行调用了多次 System.Data.SqlClient.SqlCommand.EndExecuteNonQuery(System.IAsyncResult),或者该方法与其执行方法不匹配(例如,代码调用了 // System.Data.SqlClient.SqlCommand.EndExecuteNonQuery(System.IAsyncResult) // 来完成对 System.Data.SqlClient.SqlCommand.Beg...

在用C#编程序时,用command方法怎么获取双击的文件的绝对路径,我已经把...

在程序的Main主函数的参数里 如 static void Main(string[] args){ if(args != null && args.Length > 0){ Console.Write(args[0]);} }

C#中连接数据库时用的command,其属性parameter都填了些什么?

你比如 你的sql查询语句是 select * form mytable where id=12 这条语句你能明白吧 其中 id=12 就是参数 你的sql语句可以写成 select * form mytable where id=@id 格式就是参数名字前面加 例如 string sqltext="select * form mytable where id=@id";SqlCommand cmd=new SqlCommand(sqltext,...

c#中“设置CommandText属性为Text,使其只执行SQL语句文本形式”?什么意 ...

Command对象可以执行三种形式的命令:SQL语句、存储过程名和表名,而这三种形式都是以文本形式存在的。设置CommandType属性为Text,表示将文本看成sql语句来执行。

c#Command的Parameters使用

不知所云,你是说的SqlParameter?string sql="select t.* from life_user t where 1=1 and USER_NAME=@USER_NAME";SqlParameter parame=new SqlParameter("@USER_NAME"," fengyunluyun");//参数 command.Parameters.Add(parame);参数化参数,最常见的使用原因是 防止sql注入 ...

C#中如何让command铵钮响应键盘的回车命令,谢谢高手指路

event 事件 键盘 keycode 代码 通过桥接实现功能 当按下的键盘的keycode码跟回车的keycode 码相同时,触发你要执行的时间 也可以在按钮的属性里指定,属性名好像叫什么 confirm什么的 手头没软件,只能帮你这么多 希望对你有所帮助

C# findcontrol的用法

1.FindControl的使用方法:Control.FindControl (String):在当前的命名容器中搜索带指定 id 参数的服务器控件。(有点类似javascript中的getElementById(string))简单的例子:<form id="form1" runat="server"> <div> <asp:TextBox ID="TextBox1" runat="server">TextBox</asp:TextBox> <asp:...

c#调用cmd窗口执行多条命令时为何cmd不显示?

= true;process.StartInfo.RedirectStandardInput = false;process.StartInfo.RedirectStandardOutput = false;然后以下面的方式传参数 process.StartInfo.Arguments = "/k command"单个命令 或 process.StartInfo.Arguments = "/k command.bat"bat中可以写多个命令 启动 process.start();搞定 ...

c# cmd = conn.CreateCommand是什么意思

首先OledbCommand是用来执行sql语句或者sql指令的;cmd = conn.CreateCommand();就是利用一个现有连接创建一个Command,用以执行sql指令;

求教各位大神C#中Click和Command的作用和同异

click是点击事件。是只操作后会触发的一系列操作 command是idbcommand的实力 是操作数据库用到的对象 你可以在click事件里面用command来操作数据库

所有的说明方法有哪些 常用的说明方法有 常用的说明方法有六种 说明方法有哪些并举例 常见的说明方法有哪几种 有哪13种说明方法 表达方法都有哪些 解决问题的方法有哪些 方法
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怎么养好四季海棠? 西安财神庙攻略,西安旅游攻略财神庙路线 漯河食品职业学院是几本 漯河食品职业学院是985还是211 做无痛人流的危害 地暖水压能保持多久 地暖水压维持时间有多长 海棠花开完花后该怎么处理 漯河食品职业学院为什么能升本 漯河食品职业学院质量检验系培养目标 漯河食品职业学院是谁建的 服务的特征主要有 3吨等于多少千克? 6000千克等于多少吨? 8厘米等于多少毫米? 5分米等于多少厘米 6.005吨等于多少千克? 一只小鸟大约重六克一千只小鸟大约重六千克100万只小鸟大约重多少吨一亿只小鸟重多少吨? 六千千克等于多少吨 6000吨等于多少千克 酸汤面怎么做好吃啊? 有什么视频软件可以自动生成字幕? 苏州银行贷款39000元,通过信贷公司两年需要多少利息 供电所配电班工作人员在10千伏高压线c相线断股电改修复中应注意哪些? 配电线路技术改造 干香菇、干鲍鱼菇、干真姬菇、干猴头菇在一起炖骨头汤好吗? 干香菇煲排骨汤会上火么 三星A8开机密码忘了怎么办 三星A8怎么格式化内存卡 三星a8怎么格机? 三星A8怎么格式化手机 求www.asiamoviepass.com有效密码下一部影片,报酬好商量 有没有知道美国四达公司?网址是www.sidacorp.com.cn.我又怕上当,所以希望知道的朋友告知谢谢!! ie7.0为什么http://www.dateinasia.com/这个网站浏览不了? 服务的基本特征有哪些 与实体产品相比,服务主要有哪些方面的特性? 服务产品具有哪些典型特征 餐饮服务的四大特性 社区服务的主要特征有哪四种性质? 服务业具有哪些主要特点? 设备管理年度培训计划怎么写? 城市社区服务有哪些特点 培训计划书. 简述系统集成服务器四大特性 眼镜压的鼻梁能恢复吗 志愿者四大特征是什么? 戴眼镜压的鼻梁骨那里很痛。。 蛋糕在冰箱里冷冻能放多久? 商用洗衣机中间会换水洗第二遍么 TCL商用洗衣机的功 能 商用洗衣机 爱玛电动车突然不走,显示灯是亮着的,也确定车子有电的,是怎么回事啊? 投币洗衣机怎么设置时间和投币 电动车有电,可是拧闸就是不走是什么原因,有的时候就走