请教参数传输及函数使用的问题(初级问题)
我在水晶报表里面建立了一个数据库链接,直接写命令而生成报表,但是怎么在命令中写查询参数啊?一头雾水,我在网上看到加入参数这样写bmid   ={?bmid},但是如果这样写他就这样提示“打开行集合失败,详细资料ADO   Error   Code:0x80040e10   Source:Microsoft   OLE   DB   provuder   for   SQL   Server   Description   至少一个参数没有指定值” 
 我的生成报表命令是这样写的: 
 select   *   from   clyw   where   bmid={?bmid}   
 第二个问题,我要设置一个参数字段,功能为统计sylx= '01 '的记录条数 
 然后我这样写count{命令.sylx}= '01 ',这样是错的,请各位指给我几条明路~ 
 我手上资料也没有,所以请大家指教~
------解决方案--------------------第一个问题:将select * from clyw where bmid={?bmid}改为: 
 select * from clyw 然后在水晶报表的select expert中指定筛选的字段即:bmid={?bmid} 
 第二个问题:你这个不是参数字段,应为公式字段: 
 if {sylx}= '01 ' then  
   count({sylx}) 
 else true