执行查询代码时发现错误。Select Count(UserID) From [Cl_User] Where UserGroupID = 7

来源:百度知道 编辑:UC知道 时间:2024/05/30 00:52:44
执行查询代码时发现错误。Select Count(UserID) From [Cl_User] Where UserGroupID = 7
错 误 号:-2147217904
错误描述:至少一个参数没有被指定值。
错误来源:Microsoft JET Database Engine
我用的创力CMS,后台的群发软件不能用了,一发就出现这个错误提示!

您的意思是想查询某一个组用户中的具体用户个数。呵呵,至少从您的语句中我没有找到错误。我是猜的,会不会您在实际使用中的语句将userGroupID写分开了?如: usergroup id=7,肯定是会找不到usergroup的参数而出错的。

一点建议就是*的速度要比列名快一点,如:
select count(*) from [cl_user] where [usergroupid]=7
这样速度上比较好一点。

或许是你的7数字是由其他程序传值过来的,这时可以考虑是不是值没有传到?否则怎么会出现至少一个参数没有被指定的错误呢?顺便看一下您的表中是不是真的有一个列名为usergroupID的列,会不会是名称抄错了呢?

是不是问题出现在这里啊...from [Cl_User]...
你的表名有加方括号吗