parameter放在哪,解决方案

parameter放在哪,Parameter cp_user new Parameter(user, TypeCode.String, admincheck.getusername())

parameter放在哪,
Parameter cp_user =
  new Parameter("user", TypeCode.String, admincheck.getusername());
  SqlDataSource2.SelectParameters.Add(cp_user);
上面这个放在哪里??我怎么放也没数据。。奇怪。

[解决办法]
Parameter cp_user = 
new Parameter( "@user ", admincheck.getusername()); 
SqlDataSource2.SelectParameters.Add(cp_user);
[解决办法]
再或者
SqlParameter cp_user = new SqlParameter( "@user ", SqlDbType.VarChar,50);
cp_user.Value=admincheck.getusername(); 
 SqlDataSource2.SelectParameters.Add(cp_user);
[解决办法]

C# code
SqlParameter  cp_user=new SqlParameter("@user",SqlDbType.VarChar,50); cp_user.Value=admincheck.getusername();   SqlDataSource2.SelectParameters.Add(cp_user);