
int n = Convert.ToInt32(command.ExecuteScalar());是什么意思??
intn=Convert.ToInt32(command.ExecuteScalar());是什么意思呢?...
int n = Convert.ToInt32(command.ExecuteScalar());是什么意思呢?
展开
3个回答
展开全部
把这一句折开分析:
command.ExecuteScalar();
这里command是一个SqlCommand或OledbCommand类的一个实例,封闭了数据库的操作命令,该实例有一个ExecuteScalar()方法,是从数据库中查询结果集,并返回结果集中的第一行第一列的数据(是一个Object类型的)。
然后再用Convert.ToInt32()方法,将该数据转型成我们想要的int类型,并最终赋予整型变量n
command.ExecuteScalar();
这里command是一个SqlCommand或OledbCommand类的一个实例,封闭了数据库的操作命令,该实例有一个ExecuteScalar()方法,是从数据库中查询结果集,并返回结果集中的第一行第一列的数据(是一个Object类型的)。
然后再用Convert.ToInt32()方法,将该数据转型成我们想要的int类型,并最终赋予整型变量n
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询