جستجو با Find
برای جستجو در پایگاه داده ابتدا باید به اولین رکورد مراجعه شود. بعدش باید فیلد مورد نظر با مقدار مورد جستجو مقایسه بشه. این کاراونقدر ادامه پیدا می کنه تا به آخرین رکورد برسه. در انجا جواب جستجو مقداریست منطقی. یا عنصر مورد نظر ما پیدا میشه(True) یا پیدا نمیشه (False) که باید برای این دو حالت ما کدهایی رو بنویسیم تا کاربر متوجه بشه که آیا جستجوی با موفقیت انجام شده یا نه!
Find یک Recordset از شی ADODC و ADODB هستش که این امکان رو فراهم می کنه تا شما در بانک اطلاعاتی شروع به جستجو نمایید.
حالت کلی در شی ADODC:
Find یک Recordset از شی ADODC و ADODB هستش که این امکان رو فراهم می کنه تا شما در بانک اطلاعاتی شروع به جستجو نمایید.
حالت کلی در شی ADODC:
کد:
حالت کلی در شی ADODB:
کد:
Rst.Find(Criteria As String,SkipRecords As Long,Search Direction As SearchDirectionEnumadSearchForward,[Start])
Criteria As String: عبارت مورد جستجو
SkipRecord: شروع از رکورد شماره N (پرش از رکورد)
SearchDirection: مسیر جستجو