SqlCommand 类
表示要对 SQL Server 数据库执行的一个 Transact-SQL 语句或存储过程。无法继承此类。可以通过此对象使用T-SQL语句 或存储过程。实例:
private static void ReadOrderData(string connectionString)
{
    string queryString = 
        "SELECT OrderID, CustomerID FROM dbo.Orders;";
    using (SqlConnection connection = new SqlConnection(
               connectionString))
    {
        SqlCommand command = new SqlCommand(
            queryString, connection);
        connection.Open();
        SqlDataReader reader = command.ExecuteReader();
        try
        {
            while (reader.Read())
            {
                Console.WriteLine(String.Format("{0}, {1}",
                    reader[0], reader[1]));
            }
        }
        finally
        {
            // Always call Close when done reading.
            reader.Close();
        }
    }
}

解决方案 »

  1.   

    看看MSDN吧,里面讲解的会很详细~
      

  2.   

    OleDbCommand 跟 SqlCommand都是一样的
    OleDbCommand操作access
    SqlCommand操作Sql
      

  3.   

    OleDbCommand类 表示要对数据源执行的 SQL 语句或存储过程
    嗯...这个解释起来,就像任何一个命令一样...
    以命令来理解这个类,
          比如你在cmd 中输入ping www.baidu.com   
             然后它执行 给你一个返回 类似 “Reply from 119.75.216.20: bytes=32 time=40ms TTL=56”  一个结果...
         你给OleDbCommand 类一个查询命令"select * from table where field1 = b"的话,它也会给你返回一个查询结果...
         你给OleDbCommand 类一个执行命令"EXEC 储存过程名" , 那么就执行了一个储存过程,可能有没有返回结果....     呵呵...大概这样理解....
      

  4.   

    用来对数据库执行命令的
    update delete 之类的
      

  5.   

    OleDbCommand 
    是一个数据库的命令的设置及操作
    设置它的数据库的连接和语句等
    操作--就是怎么样去执行这个命令
      

  6.   

    表示要对数据源执行的 SQL 语句或存储过程。下面的示例将 OleDbCommand 和 OleDbDataAdapter 以及 OleDbConnection 一起使用,从 Access 数据库中选择行。然后返回已填充的 DataSet。向该示例传递一个已初始化的 DataSet、一个连接字符串、一个查询字符串(它是一个 SQL SELECT 语句)和一个表示源数据库表的名称的字符串。
    public void ReadMyData(string connectionString)
    {
        string queryString = "SELECT OrderID, CustomerID FROM Orders";
        using (OleDbConnection connection = new OleDbConnection(connectionString))
        {
            OleDbCommand command = new OleDbCommand(queryString, connection);
            connection.Open();
            OleDbDataReader reader = command.ExecuteReader();        while (reader.Read())
            {
                Console.WriteLine(reader.GetInt32(0) + ", " + reader.GetString(1));
            }
            // always call Close when done reading.
            reader.Close();
        }
    }
      

  7.   

    接受sql语句、参数 等  返回你想要的数据集合DataSet  DataReader 等
      

  8.   

    Command提供了对数据库执行命令的一组方法.你可以查看MSDN,上面讲的很清楚.
    再者多做一些例子.这样理解起来会有一些感性认识.
      

  9.   

    对数据源执行的SQL语句或存储过程
    http://msdn.microsoft.com/zh-cn/library/system.data.oledb.oledbcommand(VS.80).aspx
      

  10.   

    初学者要多看看书,多看看MSDN啊,呵呵。