PDA

View Full Version : سوال: بنظر شما مشکل در کجاست؟



rostami
یک شنبه 27 بهمن 1387, 15:52 عصر
وقتی از دستور زیر استفاده میکنم، بهنگام تغییر فیلدهای رکورد، خطای 3251 (ضمیمه) میده.




RS.Open "SELECT * FROM Main WHERE Code= " & lblCode.Caption & " Order by gYear ASC ", CN, adOpenStatic, adLockOptimistic
If RS.EOF = False Then
RS.MoveFirst
While RS.EOF = False
RS!Name = Trim(txtName.Text)
RS.MoveNext
Wend
End If
RS.Update
RS.Close



که با حذف Order by gYear ASC دیگه Error نمیده. لطفا راهنمایی کنید. :متفکر:
البته اینم بگم که Locktype رو از نوع adLockPessimistic انتخاب کردم که بازهم مشکل حل نشد.

حامد مصافی
یک شنبه 27 بهمن 1387, 16:01 عصر
متن خطا را هم ذکر کنید لطفاً.

rostami
یک شنبه 27 بهمن 1387, 16:05 عصر
خطای 3251:
http://barnamenevis.org/forum/attachment.php?attachmentid=28312&d=1234699667

حامد مصافی
سه شنبه 29 بهمن 1387, 08:57 صبح
قبل از MoveNext متد Update رکوردست را فراخوانی کنید. ضمناً به منظور دریافت سریعتر جواب دفعه بعد حتماً متن خطا را قید فرمائید.

rostami
سه شنبه 29 بهمن 1387, 09:27 صبح
جناب BlackDal (http://barnamenevis.org/forum/member.php?u=6808) ، روی دستور RS!Name = Trim(txtName.Text) ارور میده. یعنی به MoveNext نمیرسه.
متن خطا هم اینه:

Run Time error '3251':
Current Recordset does not support updating.
This may be a limitation of the provider, or of the selected locktype

vcldeveloper
سه شنبه 29 بهمن 1387, 19:31 عصر
برای تاپیک هایی که ایجاد می کنید، عنوان مناسب انتخاب کنید، وگرنه حذف خواهند شد.

rostami
چهارشنبه 30 بهمن 1387, 08:38 صبح
جناب کشاورز، انگار شما دست به حذف کردنتون خیلی خوبه!!!!! :تشویق:
مگه نه اینکه این سایت اصلاً بهمین منظور داره فعالیت میکنه؟ شما هم بجای اینکه کمک کنین مشکل حل بشه دنبال این هستین که ببینین عنوان تاپیک مناسب هست یا نه و هی خط و نشون میکشین!
نکن این کارو عزیز من. خوبیت نداره که هیچ نشوندهنده بعضی چیزا هم هست. :عصبانی:

linux
چهارشنبه 30 بهمن 1387, 20:21 عصر
جناب BlackDal (http://barnamenevis.org/forum/member.php?u=6808) ، روی دستور RS!Name = Trim(txtName.Text) ارور میده. یعنی به MoveNext نمیرسه.
متن خطا هم اینه:

Run Time error '3251':
Current Recordset does not support updating.
This may be a limitation of the provider, or of the selected locktype
Lock Type عوض کن شاید جواب داد ، آقای کشاورز هم همین قدر که این پست را پاک نکرده لطف کرده ، تاپیک مناسب باید میگذاشتی

vcldeveloper
پنج شنبه 01 اسفند 1387, 02:11 صبح
مگه نه اینکه این سایت اصلاً بهمین منظور داره فعالیت میکنه؟ شما هم بجای اینکه کمک کنین مشکل حل بشه دنبال این هستین که ببینین عنوان تاپیک مناسب هست یا نه و هی خط و نشون میکشین!
نکن این کارو عزیز من. خوبیت نداره که هیچ نشوندهنده بعضی چیزا هم هست. وقتی برای وقت و انرژی افرادی که سعی می کنند اینجا را منظم و سرپا نگهدارند، ارزشی قائل نیستی، و بدون مطالعه قوانین یک جامعه، با فعالیت غلط موجب ایجاد مشکل برای سایر اعضاء جامعه میشی که دارند با رعایت قوانین به حفظ اون جامعه و بهره مندی خودشان کمک می کنند؛ انتظار نداشته باش که بابت این کار خلاف قانونی که انجام دادی، تشویق هم بشی!

تاپیکی که ایجاد کردی، و دو پستی که بعد از آن ارسال کردی، همگی خلاف قوانین سایت هستند. مطابق قوانین سایت رفتار کن.