asp.net 中Command与DataReader的使用方法  
 大家好,请帮我一下,谢谢啊

解决方案 »

  1.   

    MSDN手册中有 这两个对象的详细说明和例子。xxxxCommand Class 
    Represents an SQL statement or stored procedure to execute against a data source. xxxxDataReader Class 
    Provides a way of reading a forward-only stream of data rows from a data source. This class cannot be inherited. 
      

  2.   

    Command 是执行sql语句
    DataReader是从数据库中读数据
      

  3.   

    Command操作命令
    datareader返回datareader对象,不好说,在运用中体会吧
      

  4.   

    Command 可以执行sql语句 (包括存儲過程、觸發器)
    DataReader只可以執行查詢sql語句,它是从数据库中快速向前读取数据(適用于查詢,而且不占內存)
      

  5.   

    Command 可以执行SQL语句 包括 Command com=new Command();
    com.Connection 数据库的连接,com.CommandText="sql语句或存储过程名"
    com.ExecuteNonQuery() 返回受影响的行数,可以执行插入修改用DataReader 是执行查询语句,返回一个dataReader 对象呢
    你可以这样用 Command com=new Command();
     com.CommandText="select * from 表名"
    SqlDataReader read=com.ExecuteReader();read["字段名"].toString();
    就可以读取那个字段的值了。当然你的先与数据库建立连接。