ورود

View Full Version : سوال: استفاده از یافته های کوئری در حلقه for



ninja506
شنبه 17 خرداد 1393, 08:45 صبح
دوستان سلام
من یک تکه کد نوشتم که با یک حلقه for روی رکوردهایی که توسط یک کوئری پیدا شده کاری انجام بشه ولی متاسفانه فقط برای یک رکورد این کار انجام میشه و برای بقیه رکوردها حلقه تکرار نمیشه . من سورس رو پیوست کردم اگه لطف کنید و بررسی کنید ببینید کجای کارم ایراد داره و منو راهنمایی بفرمایید ممنون می شم .

سعید صابری
شنبه 17 خرداد 1393, 14:19 عصر
کدهاتون ندیدم!ولی فکر کنم برای رفتن به کورد بعد باید از متد next استفاده کنید.

H_afkhami60
یک شنبه 18 خرداد 1393, 08:59 صبح
دوست عزیز شما از حلقه for استفاده کردی ولی برای پیمایش همه رکوردها از qry1.Next استفاده کردی. برای اینکه کدت درست بشه بجای for i:=1 to l do از while qry1.Eof=false do استفاده کن.