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

نام تاپیک: جستجو در دیتاتیبل

  1. #1
    کاربر دائمی آواتار sohil_ww
    تاریخ عضویت
    آذر 1391
    محل زندگی
    هر جا شادی باشه
    پست
    891

    Post جستجو در دیتاتیبل

    با سلام خدمت همه ی اساتید
    من به وسیله ی کد زیر میام تو دیتاستم براساس فیلد شماره سئوال جستجو می زنم

     if(myGrid1.CurrentRow !=null && myGrid1.Rows.Count>0)
    {
    DataRow[] DrEmtiaz = new DataRow[10];
    int row = e.RowIndex +1;
    DrEmtiaz = dtEmtiaz.Select("ShSoal ="+ row.ToString());//+(myGrid1.CurrentRow.Index) + 1);
    foreach (DataRow tempRow in DrEmtiaz)
    {
    if (tempRow[4].ToString() == myGrid1.Rows[e.RowIndex].Cells[1].Value.ToString())
    {
    Value[tempRow[1].ToString()] = Value[tempRow[1].ToString()] + 1;
    }

    }
    }

    ولی مشکلی که هست اینه که وقتی متغییر row من برابر 14 میشه خطا می گیره جالب اینجاست که وقتی از mygrid.currenrow.index برای دسترسی به سطر گرید استفاده می کنم رو سطر 2 خطا می گیره دوستان ممنون می شم راهنمایی کنید اینم متن خطا
    Untitled.jpg

  2. #2
    کاربر دائمی آواتار sohil_ww
    تاریخ عضویت
    آذر 1391
    محل زندگی
    هر جا شادی باشه
    پست
    891

    نقل قول: جستجو در دیتاتیبل

    چیزی که هست سطر 14 رو که رد می کنم میره درست عمل می کنه واقعا برام جای تعجبه

  3. #3
    مدیر بخش آواتار danialafshari
    تاریخ عضویت
    تیر 1387
    محل زندگی
    هر کجا هستم باشم آسمان مال من است
    پست
    2,909

    نقل قول: جستجو در دیتاتیبل

    سلام
    می خوای به صورت معمولی یک فیلد رو جستجو کنی یا اینکه می خوای توی گرید Select کنی؟
    برنامه به بانک وصله؟
    یک مقدار درباره ماهیت فرمت بیشتر توضیح بده یا عکس ازش بزار تا دوستان بهتر راهنمایی کنن
    موفق باشی

  4. #4

    نقل قول: جستجو در دیتاتیبل

    ببین وقتی به خطا میخوری row و خصوصیات e مقادیرشون و همچنین currentrow مقدارش چیه.

    این کد قراره چه کار کنه؟ و چرا از رویداد cellleave استفاده کردی؟


    اگر میتونی یک سمپل درست کن با همین خطا و بزار تست کنیم.


    پ.ن: فکر کنم میتونی مقایسه if رو درون فیلتر اعمال کنی.

  5. #5
    کاربر دائمی آواتار sohil_ww
    تاریخ عضویت
    آذر 1391
    محل زندگی
    هر جا شادی باشه
    پست
    891

    نقل قول: جستجو در دیتاتیبل

    نقل قول نوشته شده توسط Mahmoud.Afrad مشاهده تاپیک
    ببین وقتی به خطا میخوری row و خصوصیات e مقادیرشون و همچنین currentrow مقدارش چیه.

    این کد قراره چه کار کنه؟ و چرا از رویداد cellleave استفاده کردی؟


    اگر میتونی یک سمپل درست کن با همین خطا و بزار تست کنیم.


    پ.ن: فکر کنم میتونی مقایسه if رو درون فیلتر اعمال کنی.
    من می خوام از سطر هر گرید که میام بیرون شماره سطرم که نمایان گر شماره سئوالم تو دیتا ست م هست خود سئوال بدست بیارم پس با شماره سئوال به متن سئوال برسم
    خوب تا ایتجا سناریو درسته همون طور که گفتم این تا سطر 14 گریدم درست عمل می کنه و سئوال نمایش داده می شه ولی سطر 14 به مشکل می خوره بعد از 14 هم میاد رو 18 مشکل می خورده و تا آخر این مقادیر که دارم جستجو می کنم دقیقا تو دیتاستم هستن که نمیشه گفت دستور سلکت مشکل داره و e نمایان گر سلول گریدم و دیگر خواصش از جمله شماره سطر و ... هستش که مقدار داره و null نیست جیزی که برام جالبه اینه که چرا تا سطر 14 درست کار می کنه بعد اگه من مقدار تو یه نوع این ننویسم و تو سلکتم ازش استفاده کنم سطر 2 مشکل می خوره

  6. #6
    کاربر دائمی آواتار sohil_ww
    تاریخ عضویت
    آذر 1391
    محل زندگی
    هر جا شادی باشه
    پست
    891

    نقل قول: جستجو در دیتاتیبل

    نقل قول نوشته شده توسط danialafshari مشاهده تاپیک
    سلام
    می خوای به صورت معمولی یک فیلد رو جستجو کنی یا اینکه می خوای توی گرید Select کنی؟
    برنامه به بانک وصله؟
    یک مقدار درباره ماهیت فرمت بیشتر توضیح بده یا عکس ازش بزار تا دوستان بهتر راهنمایی کنن
    موفق باشی
    من اطلاعات از بانک می خونم تو یه دیتا تیبل می ریزم بعد می خوام تو این دیتا تیبل جستجو بزنم

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

  1. جستجو در درون متن
    نوشته شده توسط Harry در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 5
    آخرین پست: سه شنبه 05 آذر 1387, 15:19 عصر
  2. جستجو در عبارت رشته ای
    نوشته شده توسط shsoft در بخش VB.NET
    پاسخ: 3
    آخرین پست: سه شنبه 24 تیر 1382, 22:43 عصر
  3. جستجو با دستورات SQL
    نوشته شده توسط amir_king2_2 در بخش T-SQL
    پاسخ: 6
    آخرین پست: سه شنبه 13 خرداد 1382, 17:17 عصر
  4. جستجو در داخل رجیستری
    نوشته شده توسط amir_king2_2 در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 2
    آخرین پست: پنج شنبه 11 اردیبهشت 1382, 11:32 صبح
  5. روشی برای تقویت کاربری و جستجو در سایت
    نوشته شده توسط RezaBS در بخش گفتگو با مسئولین سایت، درخواست و پیشنهاد
    پاسخ: 0
    آخرین پست: شنبه 02 فروردین 1382, 14:26 عصر

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

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