@pagesize那这个变量在程序中怎么定义啊?
那是MSSQL中可以啊
但在*.aspx文件中不能这样写啊

解决方案 »

  1.   

    SqlParameter[] parm=new SqlParameter []
    {
    new SqlParameter ("(@pagesize",SqlDbType.Int),
    new SqlParameter ("@pageindex",SqlDbType.Int),
    new SqlParameter ("@docount",SqlDbType.Bit),
    new SqlParameter ("@this_id",SqlDbType.Int)
    };parm[0].Value=textbox1.text;
    parm[1].Value=.......;
    parm[2].Value=.......;
    parm[3].Value=.......;SqlCommand comm=new SqlCommand("PRO1");
    comm.Connection =conn;
    comm.Connection .Open ();
    foreach(SqlParameter p in parm)
    {
    comm.Parameters .Add (p);
    }
    comm.CommandType=CommandType.StoredProcedure;
    comm.ExecuteNonQuery();