PDA

View Full Version : سوال: عملکرد دستورات Find و Move و تاثیر آنها بر EOF , BOF



zamaniabs
جمعه 16 اردیبهشت 1390, 23:47 عصر
سلام خدمت همه دوستان گل
قبل از طرح سئوال از شما عزیزان درخواست دارم در صورتیکه کتاب خوبی در خصوص کدنویسی در اکسس سراغ دارید معرفی بفرمایید تا بخاطر سئوالات پیش پا افتاده دائما مزاحم نشوم
و سئوالم در باره عملکرد دستورات Find و Move و تاثیر آنها بر EOF , BOF است

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

Dim sa As Integer
Dim rst As Recordset


(Set rst = CurrentDb.OpenRecordset("Trooz", dbOpenDynaset
(sa = Int(temp / 100
rst.FindFirst "don = " & sa
If Not rst.EOF Then
rst.AddNew
rst(1) = sa
End If
rst.Edit
rst(2) = rst(2) + 6
rst.Update
rst.Close

اگر در فیلد don (کلید اصلی) از جدول Trooz مقدار sa پیدا نشد رکورد جدیدی ایجاد میشود اما اگر چنین رکوردی وجود داشت محتوای دومین فیلد آن را تغییر میدهد.
ولی مثل اینکه دستور findfirst تاثیری بر EOF نمیگذارد