View Full Version : سورس برنامه Search
dasa
دوشنبه 25 مهر 1384, 03:01 صبح
در ضمن من با Ado کار میکنم
محسن شمس
سه شنبه 03 آبان 1384, 11:56 صبح
Table1.Locate('Sen',edit1.Text ,[]) ;
disappear
پنج شنبه 05 آبان 1384, 09:13 صبح
با query بهتره سرچ کنی .
Select Fields Name
From Table
Where Field= Var
این یک نمونه بسیار بسیار ساده بود . درباره SQL نوشتن هم اگه اشتباه نکنم جوان سافت یک PDF خوب داره که میتونی ازش استفاده کنی .
hr110
شنبه 07 آبان 1384, 10:02 صبح
من توصیه میکنم ایجاد کوئری جستجو را در یک یونیت و به طور مستقل ایجاد کنید، به این صورت
1- به سرعت میتوانید تغییرات ممکن رو در برنامه اعمال نمایید.
2- در صورت تغییر بانک اطلاعاتی نیازی نیست تمام سورستان را تغییر دهید.
و حالا میتونید به توصیه آقای ناپدید گوش کرده و به دنبال الگوریتمها و روشهای جستجو بروید.
MiRHaDi
شنبه 14 آبان 1384, 12:57 عصر
سلام
locate و lookup و filter از query سریعتر عمل میکنه!
بای
mzjahromi
شنبه 14 آبان 1384, 13:13 عصر
البته اینها که دوستان گفتن درسته ولی باید ببینی جائی که می خوای استفاده شون کنی کدوم مناسب تره. هر کدوم واسه یه جا خوبه
Babak-Aghili
شنبه 14 آبان 1384, 18:54 عصر
Locate , LookUp .... سریعترین متد سرچ را انتخاب میکنند و بصورت اتوماتیک در صورت وجوئ ایندکس ، از آن کمک میگیرند
vcldeveloper
یک شنبه 15 آبان 1384, 03:07 صبح
Locate , LookUp .... سریعترین متد سرچ را انتخاب میکنند و بصورت اتوماتیک در صورت وجوئ ایندکس ، از آن کمک میگیرند
این متدها فقط زمانی کاربرد دارند که کل رکوردها در حافظه کلاینت قرار داشته باشند (CursorLocation = clUseClient)، برای جداول بزرگ مجبورید که از query استفاده کنید.
Bahmany
یک شنبه 13 آذر 1384, 17:24 عصر
با سلام
چگونه میشه fieldbyname برای ADOداشت ؟
Babak-Aghili
یک شنبه 13 آذر 1384, 17:42 عصر
با سلام
چگونه میشه fieldbyname برای ADOداشت ؟
یعنی چی ؟!!
خب مثل بقیه .... فرقی نداره ... dbExpress ... BDE ... ADO
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.