首先你要明白ExecuteScalar的用途//获取第一条记录,第一个字段的内容Select count(1) From tb Where 条件//不管条件成不成立,都会有一条记录,一个字段,当然就有数据了Select 字段 From tb Where 条件 //条件成立时返回记录和字段,不成立时没有记录,有字段名,返回的当然是null了Select isnull(Select IsNeedCheck From ..,-1)
Select count(1) From tb Where 条件//不管条件成不成立,都会有一条记录,一个字段,当然就有数据了 这个是对的,只是数据是0还是大于0的问题。 但是ol的值是1啊,也就是Select count(1) From tb Where 条件 是取到数据了。 如果表中记录未变更的话,第二条SQL也是应当取到记录的
你好 这条sql在数据库里肯定是可以查询到数据的 而且保证肯定是一行记录 如图所示
你好 这条sql在数据库里肯定是可以查询到数据的 而且保证肯定是一行记录
Select count(1) From tb Where 条件//不管条件成不成立,都会有一条记录,一个字段,当然就有数据了 这个是对的,只是数据是0还是大于0的问题。 但是ol的值是1啊,也就是Select count(1) From tb Where 条件 是取到数据了。 如果表中记录未变更的话,第二条SQL也是应当取到记录的 你好 这条sql在数据库里肯定是可以查询到数据的 而且保证肯定是一行记录 如图所示
这个是对的,只是数据是0还是大于0的问题。
但是ol的值是1啊,也就是Select count(1) From tb Where 条件 是取到数据了。
如果表中记录未变更的话,第二条SQL也是应当取到记录的
如图所示
你好 这条sql在数据库里肯定是可以查询到数据的 而且保证肯定是一行记录
这个是对的,只是数据是0还是大于0的问题。
但是ol的值是1啊,也就是Select count(1) From tb Where 条件 是取到数据了。
如果表中记录未变更的话,第二条SQL也是应当取到记录的
你好 这条sql在数据库里肯定是可以查询到数据的 而且保证肯定是一行记录
如图所示
你好 这条sql在数据库里肯定是可以查询到数据的 而且保证肯定是一行记录
关键你这两个方法是怎么调用的,是不是第一个传加密的密码,二第个传明文的密码
楼主还是检查一下传参是否正确吧。
你好 这条sql在数据库里肯定是可以查询到数据的 而且保证肯定是一行记录
关键你这两个方法是怎么调用的,是不是第一个传加密的密码,二第个传明文的密码
传入的密码肯定是一样的.这条sql拿到数据库执行是没问题的
我2个方法写的也是一样的 就是莫名其妙它是空值
我2个方法写的也是一样的 就是莫名其妙它是空值