نمایش نتایج 1 تا 19 از 19

نام تاپیک: صفحه بندی گریدویو

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    کاربر دائمی آواتار mahtab kf
    تاریخ عضویت
    تیر 1390
    محل زندگی
    تهران
    پست
    102

    سوال: صفحه بندی گریدویو

    سلام دوستان
    من در مقاله https://barnamenevis.org/showthread.p...%98%DB%8C-Ajax
    (آموزش پیاده سازی Custom Paging در GridView با تکنولوژی Ajax) که توسط آقای alonemm نوشته شده بود به مشکل برخوردم ولی در اون مبحث کسی سوالمو جواب نداد پس تو تایپیک جدید مطرح می کنم:
    من می خوام با querystring بعد از انتخاب قطعه توسط کاربر گریدویو برپایه همون موضوع نمایش داده بشه و صفحه بندی بشه :
    من sp رو به اینصورت نوشتم :
    ALTER PROCEDURE [dbo].[CastumPaging]
    (
    @SQLTableName nvarchar(100),
    @name nvarchar(20),
    @PageIndex int,
    @PageSize int
    )
    AS
    BEGIN
    declare @SQLText nvarchar(500)
    set @SQLText = 'SELECT * FROM (SELECT * , ROW_NUMBER() OVER(ORDER BY id) as RowNum FROM '+@SQLTableName+' where (NameItem='+@name+')) as DerivedTableName WHERE RowNum BETWEEN '+ str(@PageIndex) +' AND'+ str((@PageIndex+ @PageSize) - 1)
    exec(@SQLText)
    END

    و کاراکتر name رو اینطوری ارسال کردم:
    string SQLTableName = "[TBaddItem]";
    string name= Request.QueryString["name"];
    PageSize = 6;
    PageIndex = 1;
    PageCount = Convert.ToInt32(Math.Ceiling((double)ADO.countall( SQLTableName,name) / (double)PageSize));

    اینم کلاسم:
    public DataSet ExecuteDataset(string SQLTableName, string name, int PageIndex, int PageSize)
    {
    using (SqlConnection con = new SqlConnection(ConnectionString))
    {
    SqlCommand cmd = new SqlCommand();
    cmd.Connection = con;
    cmd.CommandType = CommandType.StoredProcedure;
    cmd.CommandText = "[CastumPaging]";
    cmd.Parameters.AddWithValue("@SQLTableName", SQLTableName);
    cmd.Parameters.AddWithValue("@name",name);
    cmd.Parameters.AddWithValue("@PageIndex", PageIndex);
    cmd.Parameters.AddWithValue("@PageSize", PageSize);
    DataSet ds = new DataSet();
    SqlDataAdapter da = new SqlDataAdapter(cmd);
    con.Open();
    da.Fill(ds);
    con.Close();
    return ds;
    }
    }

    اما خطای زیرو میگیره:
    Invalid column name 'Cpu'.
    که cpu در آن نام قطعه انتخاب شده است
    ممنون میشم راهنماییم کنید
    آخرین ویرایش به وسیله mahtab kf : دوشنبه 23 بهمن 1391 در 10:41 صبح

تاپیک های مشابه

  1. مشکل در صفحه بندی گریدویو
    نوشته شده توسط jamali_yosef در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: چهارشنبه 20 دی 1391, 12:11 عصر
  2. نحوه تنظیم صفحه بندی گریدویو مثل تالارهای این سایت
    نوشته شده توسط jamali_yosef در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: شنبه 09 دی 1391, 10:56 صبح
  3. صفحه بندی گریدویو
    نوشته شده توسط maktab در بخش ASP.NET Web Forms
    پاسخ: 12
    آخرین پست: پنج شنبه 13 بهمن 1390, 07:42 صبح
  4. صفحه بندی گریدویو
    نوشته شده توسط maktab در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: دوشنبه 10 بهمن 1390, 18:29 عصر
  5. سوال: صفحه بندی گریدویو
    نوشته شده توسط AhoO-sh در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: یک شنبه 29 فروردین 1389, 12:09 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •