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

来源:百度知道 编辑:UC知道 时间:2024/05/31 23:22:23
程序如下:
OleDbCommand cmd = new OleDbCommand();
if (conn.State != ConnectionState.Open)
this.conn.Open();
cmd.Connection = this.conn;
cmd = conn.CreateCommand();
cmd.CommandText = strSql;
其中cmd = conn.CreateCommand();是做什么的,CreateCommand()是什么意思。请各位大侠帮帮忙,指教一下。小弟甚是感激。

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

CreateCommand()是一个方法!,说白了就是在连接的基础上,创建一个命令

最权威查阅微软MSDN。
创建并返回与当前连接关联的 DbCommand 对象。

创建此连接对象的相关命令对象

利用conn对象创建一个sqlcommand对象~