create peocedure hhhh (@username varchar(100)) as 
select * from user where id=@username

解决方案 »

  1.   

    create procedure Pro_test
     (@username nvarchar(100)) 
    as 
    select * from user where id=@username
      

  2.   

    create procedure pro_1 (@username varchar(100)) 
    as 
    begin
      declare @sql varchar(8000)
      select @sql='select * from user where id='''+@username+''''
      exec(@sql)end
      

  3.   

    sql="select * from user where id='"+request("username")+"'"
    rs.open sql,conn
      

  4.   

    如果不是太复杂或者数据库比较小的话
    写成语句直接执行,莫如 zjcxc(: 邹建 :)  的方法,直接。
    如果麻烦的话,可以如sunshareforever(阳光) 。
    他们都是高手。