View previous topic :: View next topic |
Author |
Message |
[SaMaN] مهمون يكي دو روزه
Joined: 06 Jun 2006 Posts: 18 Location: رامهرمز ( 90 كيلومتري اهواز )
|
Posted: Sun Jun 11, 2006 3:28 pm Post subject: درخواست : جستجوي پيشرفته در بانك اطلاعاتي |
|
|
سلام دوستان
از اينكه به جمع شما پيوستم خوشحالم و چيزاي خوبي اينجا ياد گرفتم. توي يكي از همين تاپيك ها ، آقا امير جستجو در بانك اطلاعاتي رو گذاشته بود ولي جستجوگر عبارت دقيق رو پيدا ميكرد.
حالا هدف من از ايجاد اين تاپيك اينه كه يكي از دوستان لطف كنه و جستجوگري در اختيار من قرار بده كه براي مثال اگر حرف A براي جستجو تايپ شد ، كليهي عبارت هاي فيلد مورد نظر كه با A شروع ميشن رو نمايش بده نه فقط فيلدي كه عبارت A توي اون جا گرفته.
مرسي.
تا بعد...!
Last edited by [SaMaN] on Mon Jun 12, 2006 12:24 am; edited 1 time in total |
|
Back to top |
|
|
arash مدير بخش سي
Joined: 27 Nov 2004 Posts: 1232 Location: www.parsx.com
|
Posted: Sun Jun 11, 2006 4:51 pm Post subject: |
|
|
[SaMaN] wrote: | سلام دوستان
از اينكه به جمعه شما پيوستم خوشحالم و چيزاي خوبي اينجا ياد گرفتم. توي يكي از همين تاپيك ها ، آقا امير جستجو در بانك اطلاعاتي رو گذاشته بود ولي جستجوگر عبارت دقيق رو پيدا ميكرد.
حالا هدف من از ايجاد اين تاپيك اينه كه يكي از دوستان لطف كنه و جستجوگري در اختيار من قرار بده كه براي مثال اگر حرف A براي جستجو تايپ شد ، كليهي عبارت هاي فيلد مورد نظر كه با A شروع ميشن رو نمايش بده نه فقط فيلدي كه عبارت A توي اون جا گرفته.
مرسي.
تا بعد...! |
اولا حالا چرا فقط جمعه خوب شنبه یکشنبه دوشنبه و ....
به جمع ما بپیوند خوشحال می شیم
یه چیزایی تو همین مایه هاست
اوحید نگاه کن ببین درسته |
|
Back to top |
|
|
vahid بي تو هرگز
Joined: 26 Nov 2004 Posts: 3067 Location: Tehran
|
Posted: Sun Jun 11, 2006 5:56 pm Post subject: |
|
|
سلام سامان جان تو كروشه . خيلي خوش آمدي .
Quote: | اوحید نگاه کن ببین درسته |
به جاي * علامت % هم عقبش هم جلوش بزار ...
آرش فكر كنم الان درست شد [/quote] |
|
Back to top |
|
|
[SaMaN] مهمون يكي دو روزه
Joined: 06 Jun 2006 Posts: 18 Location: رامهرمز ( 90 كيلومتري اهواز )
|
Posted: Mon Jun 12, 2006 12:29 am Post subject: |
|
|
سلام
دستتون درد نكنه !
ولي ميشه يكم بيشتر توضيح بديد ؟ ممنون ميشم آخه من آماتورم.
مثلا در مورد جايگزيني متغير ، كلا اينو كجا بزارم
ببخشيد ديگه بچهي نوپا هستم
تا بعد...! |
|
Back to top |
|
|
arash مدير بخش سي
Joined: 27 Nov 2004 Posts: 1232 Location: www.parsx.com
|
Posted: Mon Jun 12, 2006 5:07 am Post subject: |
|
|
بابا نو پا غنچه نو شکفته ...
نگران نباش همه از اولش شروع می کنن
توضیح چی رو می خواهی
می خواهی بدونی این رو کجا می زنن
توضیح کوتاهش اینه که این یک دستور SQL هستش
زمانی که به بانکت وصل می شی
یه دستور sql می نویسی یکی از شروط ( با توجه به چیزی که تو می خواستی ) رو هم چیزی که بالا گفتیم می زاری
وحید تو خود acsses تست کردم % نمی گیره چجوریاست
تازه نتونستم نمونه کد کامل رو هم زارم سایت می گه این عمل برای شما غیر مجازه
چی می گه ؟ |
|
Back to top |
|
|
vahid بي تو هرگز
Joined: 26 Nov 2004 Posts: 3067 Location: Tehran
|
Posted: Mon Jun 12, 2006 12:52 pm Post subject: |
|
|
سامان تو كروشه جان . اون قسمت از كدي كه اشتباه داري رو بزار .
آرش اون رو ولش كن . اين tsql4 هست .
برا گذاشتن كد هم كلمات كليدي مثل s e l e c t رو با فاصله يا با زيرخط بزار . تا كلمه كليدي نباشه . |
|
Back to top |
|
|
[SaMaN] مهمون يكي دو روزه
Joined: 06 Jun 2006 Posts: 18 Location: رامهرمز ( 90 كيلومتري اهواز )
|
Posted: Thu Jun 15, 2006 8:43 pm Post subject: |
|
|
سلام
من از دستور Select) SQL) استفاده ميكنم.
اينم كه ميبينيد پايين گذاشتم عكس هستش!
ميخواستم بدونم اون كدي كه شما دادي بايد چطوري جايگزين اون يكي بشه. |
|
Back to top |
|
|
vahid بي تو هرگز
Joined: 26 Nov 2004 Posts: 3067 Location: Tehran
|
Posted: Fri Jun 16, 2006 1:07 pm Post subject: |
|
|
چرا عكسش رو گذاشتي ؟
| data1.recordsource = "s e l e c t * from tel where " & fieldname & " like '%" & txtbookname & "%'" |
|
|
Back to top |
|
|
[SaMaN] مهمون يكي دو روزه
Joined: 06 Jun 2006 Posts: 18 Location: رامهرمز ( 90 كيلومتري اهواز )
|
Posted: Fri Jun 16, 2006 2:11 pm Post subject: |
|
|
سلام
بد از كلي گشتن و تست كردن آخرش پيداش كردم.
| Data1.RecordSource = "S_e_l_e_c_t * From tel W_h_e_r_e " & FieldName & " Like '*" & TxtBookName.Text & "*'" |
فقط زير خط هاشو برداريد ، چون اينجا كلمه كليدي هستن به صورت اصلي نميشه گذاشته بشه.
تا بعد...! |
|
Back to top |
|
|
[SaMaN] مهمون يكي دو روزه
Joined: 06 Jun 2006 Posts: 18 Location: رامهرمز ( 90 كيلومتري اهواز )
|
Posted: Fri Jun 16, 2006 2:17 pm Post subject: |
|
|
آقا وحيد هركاري كردم كد رو نگرفت !!!! حتي با space
بعد من با % امتحان كردم نگرفت ولي با * قبول كرد!!!! |
|
Back to top |
|
|
vahid بي تو هرگز
Joined: 26 Nov 2004 Posts: 3067 Location: Tehran
|
Posted: Sat Jun 17, 2006 1:22 pm Post subject: |
|
|
بخاطر اينكه داري از DAO استفاده مي كني . DAO از * پشتيباني مي كنه .
من بر اساس ADO گفتم . |
|
Back to top |
|
|
|