RT

解决方案 »

  1.   

    ExecuteNoQuery 执行CommandText属性指定的内容,并返回被影响的列数,只有Update,Insert,Delete三个SQL语句回返回被影响的列数,其他如select 返回值一定是-1,此方法在数据库中经常拿来执行SQL命令 .
    ExecuteReader 执行CommandText属性指定的内容,并创建DataReader对象,此方法与xecuteNoQuery 都是用来执行CommandText属性指定的内容,最大的不同是ExecuteNoQuery 返回的是被影响的行数,ExecuteReader 返回的是DataReader对象