PDA

نسخه کامل مشاهده نسخه کامل : ----- كردن يك بانك ؟ تو رو خدا جواب نمي ديد نگاه كنيد آسونه ...



mohsensemsarpour
23-06-2006, 17:06
سلام دوستان يه سوال ساده دارم لطف كنيد جواب بديد .

ما در دلفي دستور :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

را داريم .

حالا شما بگيد چطوري مي تونم مقداري كه از كاربر گرفتم را به جاي


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

قرار بدم . در ضمن از كد زير


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

استفاده مي كنم ولي آن را به عنوان يك رشته در نظر مي گيرد .

باتشكر از همه شما دوستان

Irdg
23-06-2006, 17:56
سلام درستش ميشه اين


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

mohsensemsarpour
24-06-2006, 00:54
دوست عزيز سلام
اگر يك كلمه كه كاربر تايپ مي كنه كاملا مثل اوني كه تو بانك هست باشه پيدا مي كنه ولي من مي خوام حتي فيلدايي كه حرف اولشون مثلا a هست وقتي كاربر تايپ مي كنه بياد .

ممنون از راهنمايي تون

مرد مباح
24-06-2006, 10:25
اينو امتحان كن . نتيجه رو هم خبر بده.
Table1.Filrered := 'Fieldname = '''+edit1.text+'''';

mohsensemsarpour
24-06-2006, 11:45
دوست عزیز سلام اگر زحمتی نیست کدها رو به صورت کد داخل جعبه قرار بدید ممنون . مثل سوال

حتما امتحان می کنم خبر می دم.

مرد مباح
24-06-2006, 22:20
اينم اصلاح شدش. خوبه؟



برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

MAR_Programmer
27-06-2006, 08:43
سلام
توی این خاصیت دو مورد وجود داره که مورد اول برای غیره فعال کردن Filter Option هست به نام Table یه خاصیت مربوط به
تفاوت حروف کوچک و بزرگ است. امیدوارم مشکلت حل بشه

hashem_te
28-06-2006, 18:30
Table1.Filtered:=true;
Table1.Filter:='instr(FieldName,'+quotedstr(trim(E dit1.text)) + ')>0';

hashemi-te@esfahansteel.com

hashem_te
28-06-2006, 18:37
آقاي محسن سمسار پور
چطور بايد كدها را در جعبه قرار داد؟


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


Table1.Filter:='instr(FieldName,'+quotedstr(trim(E dit1.text)) + ')>0'

FGIT
20-07-2006, 19:07
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
یا

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

mojtaba802
23-07-2006, 11:00
[B] حالا که بحث گرمه چطوری میشه یک کلمه داد و کلمات مشابه به آن را فیلتر و پیدا کرد مثلا
بنویسیم محمد
پیدا کند
محمد
محمدعلی
علیمحمد
محمدی

با تشکر
mojtaba10m@yahoo.com

مرد مباح
23-07-2006, 12:01
يك تابع براي بررسي مقداري درون يك مقدار ديگه وجود داره.
اين حالت رو نميتونين با ----- درست كنيد و بايد يك سرچ دستي براش بنويسيد.

فكر ميكنم CompareStr بود

FGIT
24-07-2006, 07:42
[B] حالا که بحث گرمه چطوری میشه یک کلمه داد و کلمات مشابه به آن را فیلتر و پیدا کرد مثلا
بنویسیم محمد
پیدا کند
محمد
محمدعلی
علیمحمد
محمدی

با تشکر
mojtaba10m@yahoo.com
----- قدرت زيادي نداره فقط ميتوني مثلا اونائي كه با محمد شروع ميشه رو پيدا كني ولي اگر اوني كه مثال زدي رو بخواي انجام بدي با كوئري ميتوني به راحتي انجام بدي.
يه چيزي شبيه به كد زير

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

MAR_Programmer
29-07-2006, 09:33
با سلام برای فیلتر کردن
Table1.Filtered:=False;
Table1.Filter:='Name =>'+QuotedStr(Edit1.Text+'*');
Table1.Filtered:=True;
در ضمن خود تیبل یه خاصیت داره به نام
ّFilterOption
این خاصیت دارای دو زیر مجموعه هستش
اولی برای تفاوت قائل نشدن بین حروف کوچک و بزرگ
دومی هم برای اینکه کلمات مشابه رو هم قبول کند مثلا اگه می نویسید "مم" همه حالات مثل "ممکن" را هم نمایش می ده