int n = Convert.ToInt32(command.ExecuteScalar());是什么意思??
发布网友
发布时间:2022-04-15 05:43
我来回答
共3个回答
热心网友
时间:2022-04-15 07:12
把这一句折开分析:
command.ExecuteScalar();
这里command是一个SqlCommand或OledbCommand类的一个实例,封闭了数据库的操作命令,该实例有一个ExecuteScalar()方法,是从数据库中查询结果集,并返回结果集中的第一行第一列的数据(是一个Object类型的)。
然后再用Convert.ToInt32()方法,将该数据转型成我们想要的int类型,并最终赋予整型变量n
热心网友
时间:2022-04-15 08:30
定义一个整形变量用来接收datatable第一行第一列的信息返回值(1或者-1),做查询的时候用的。很基础的东西,建议你自己多在vs里看看帮助吧。
热心网友
时间:2022-04-15 10:05
返回的值