executequery方法的返回值 Command对象的ExecuteNonQuery()方法、ExecuteReader()方法及ExecuteScalar()方法的返回值分别为什么?

Command对象的ExecuteNonQuery()方法、ExecuteReader()方法及ExecuteScalar()方法的返回值分别为什么?executenonquery()的返回值是int

Command对象的ExecuteNonQuery()方法、ExecuteReader()方法及ExecuteScalar()方法的返回值分别为什么?

executenonquery()的返回值是int类型(返回受影响的行数,通常用于插入、添加和删除语句)。executereader()的返回值是datareader类型(用于从表和视图中读取信息,通常用于查询语句)。executescalar()的返回值为object类型(返回第一行和第一列的值,并根据情况进行类型转换)