تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 2 از 2

نام تاپيک: row cannot be located for updating. some values may have been changed since it was last read

  1. #1
    پروفشنال rouzbeh_ziafati's Avatar
    تاريخ عضويت
    Dec 2007
    پست ها
    505

    پيش فرض row cannot be located for updating. some values may have been changed since it was last read

    با سلام
    لطفا به دادم برسید که اصلا نمیدونم این ارور از چیه ؟!!؟!
    توی ویژوال بیسیک با بانک اکسس . میخوام که یه سری رکورد از جدول primery رو پاک کنه

    این کد رو ببینید به خط قرمز (Adodc8.Recordset.Delete) که میرسه بعضی موقع ها این خطا رو میده
    row cannot be located for updating. some values may have been changed since it was last read


    Private Sub Timer1_Timer()

    Adodc8.RecordSource = "select * from primery where status = '" + "1" + "' "
    Adodc8.Refresh


    Do While Adodc8.Recordset.EOF <> True

    Adodc8.Recordset.Delete

    Adodc8.Recordset.MoveNext
    Loop

    End Sub



    من تا حدودی فهمیدم مشکل بخاطر چیه اما نمی دونم چطور رفعش کنم ؟
    یه جدول دارم به اسم primery توی جدول رو نگاه کردم دو تا رکورد بود
    اما توی برنامه توی دیتا گرید 3 تا رکورد رو نشون می ده و وقتی هم میخواد پاک کنه رکوردها رو اون پیام رو میده !!!!
    نمی دونم چرا محتوای دیتاگرید یا همون adodc8 که به primery مربوط شده رو با اطلاعات جدید جدول بروز نمیکنه !!!!
    مشکل من فقط سر این هست که هر از گاهی این مشکل بوجود میاد و هر از گاهی خطا میده
    Last edited by rouzbeh_ziafati; 17-12-2009 at 10:16.

  2. #2
    پروفشنال rouzbeh_ziafati's Avatar
    تاريخ عضويت
    Dec 2007
    پست ها
    505

    پيش فرض

    لازم به ذکر هم هست که اول من برنامه رو با شئی data نوشته بودم و اصلا با این خطا مواجه نمیشدم. اما چون مجبور شدم برای بانک پسوورد بگذارم مجبور شدم از شئی adodc بجای data استفاده کنم . و وقتی این کار رو کردم هر از گاهی با این خطا مواجه میشم .
    بعضی از ارور ها رو با دستور
    adodc.recordset.close
    adodc.recordset.open
    از بین بردم . اما این دو دستور پشت سر نیز باز نتونست جلوی همه خطاهارو بگیره !!!


Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •