ParsX.com
پذیرش پروژه از دانشجویی ... تا سازمانی 09376225339
 
   ProfileProfile   Log in to check your private messagesLog in to check your private messages  |  FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups Log inLog in   RegisterRegister 

درخواست : جستجوي پيشرفته در بانك اطلاعاتي

 
Post new topic   Reply to topic    ParsX.com Forum Index -> ويژوال بيسيك .NET
View previous topic :: View next topic  
Author Message
[SaMaN]
مهمون يكي دو روزه


Joined: 06 Jun 2006
Posts: 18
Location: رامهرمز ( 90 كيلومتري اهواز ‌)

PostPosted: Sun Jun 11, 2006 3:28 pm    Post subject: درخواست : جستجوي پيشرفته در بانك اطلاعاتي Reply with quote

سلام دوستان
از اينكه به جمع شما پيوستم خوشحالم و چيزاي خوبي اينجا ياد گرفتم. توي يكي از همين تاپيك ها ، آقا امير جستجو در بانك اطلاعاتي رو گذاشته بود ولي جستجوگر عبارت دقيق رو پيدا ميكرد.

حالا هدف من از ايجاد اين تاپيك اينه كه يكي از دوستان لطف كنه و جستجوگري در اختيار من قرار بده كه براي مثال اگر حرف 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

PostPosted: Sun Jun 11, 2006 4:51 pm    Post subject: Reply with quote

[SaMaN] wrote:
سلام دوستان
از اينكه به جمعه شما پيوستم خوشحالم و چيزاي خوبي اينجا ياد گرفتم. توي يكي از همين تاپيك ها ، آقا امير جستجو در بانك اطلاعاتي رو گذاشته بود ولي جستجوگر عبارت دقيق رو پيدا ميكرد.

حالا هدف من از ايجاد اين تاپيك اينه كه يكي از دوستان لطف كنه و جستجوگري در اختيار من قرار بده كه براي مثال اگر حرف A براي جستجو تايپ شد ، كليه‌ي عبارت هاي فيلد مورد نظر كه با A شروع ميشن رو نمايش بده نه فقط فيلدي كه عبارت A توي اون جا گرفته.

مرسي.

تا بعد...!

اولا حالا چرا فقط جمعه خوب شنبه یکشنبه دوشنبه و ....
به جمع ما بپیوند خوشحال می شیم Smile
یه چیزایی تو همین مایه هاست
WHERE name like '[a]*'


اوحید نگاه کن ببین درسته
Back to top
vahid
بي تو هرگز


Joined: 26 Nov 2004
Posts: 3067
Location: Tehran

PostPosted: Sun Jun 11, 2006 5:56 pm    Post subject: Reply with quote

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


به جاي * علامت % هم عقبش هم جلوش بزار ...
آرش فكر كنم الان درست شد Wink [/quote]
Back to top
[SaMaN]
مهمون يكي دو روزه


Joined: 06 Jun 2006
Posts: 18
Location: رامهرمز ( 90 كيلومتري اهواز ‌)

PostPosted: Mon Jun 12, 2006 12:29 am    Post subject: Reply with quote

سلام
دستتون درد نكنه !
ولي ميشه يكم بيشتر توضيح بديد ؟ ممنون ميشم آخه من آماتورم.

مثلا در مورد جايگزيني متغير ، كلا اينو كجا بزارم Laughing
ببخشيد ديگه بچه‌ي نوپا هستم Rolling Eyes


تا بعد...!
Back to top
arash
مدير بخش سي
مدير بخش سي


Joined: 27 Nov 2004
Posts: 1232
Location: www.parsx.com

PostPosted: Mon Jun 12, 2006 5:07 am    Post subject: Reply with quote

بابا نو پا غنچه نو شکفته ...
نگران نباش همه از اولش شروع می کنن
توضیح چی رو می خواهی
می خواهی بدونی این رو کجا می زنن
توضیح کوتاهش اینه که این یک دستور SQL هستش
زمانی که به بانکت وصل می شی
یه دستور sql می نویسی یکی از شروط ( با توجه به چیزی که تو می خواستی ) رو هم چیزی که بالا گفتیم می زاری
وحید تو خود acsses تست کردم % نمی گیره چجوریاست
تازه نتونستم نمونه کد کامل رو هم زارم سایت می گه این عمل برای شما غیر مجازه
چی می گه ؟
Back to top
vahid
بي تو هرگز


Joined: 26 Nov 2004
Posts: 3067
Location: Tehran

PostPosted: Mon Jun 12, 2006 12:52 pm    Post subject: Reply with quote

سامان تو كروشه جان . اون قسمت از كدي كه اشتباه داري رو بزار .
آرش اون رو ولش كن . اين tsql4 هست .
برا گذاشتن كد هم كلمات كليدي مثل s e l e c t رو با فاصله يا با زيرخط بزار . تا كلمه كليدي نباشه .
Back to top
[SaMaN]
مهمون يكي دو روزه


Joined: 06 Jun 2006
Posts: 18
Location: رامهرمز ( 90 كيلومتري اهواز ‌)

PostPosted: Thu Jun 15, 2006 8:43 pm    Post subject: Reply with quote

سلام
من از دستور Select) SQL) استفاده مي‌كنم.
اينم كه ميبينيد پايين گذاشتم عكس هستش!



ميخواستم بدونم اون كدي كه شما دادي بايد چطوري جايگزين اون يكي بشه.
Back to top
vahid
بي تو هرگز


Joined: 26 Nov 2004
Posts: 3067
Location: Tehran

PostPosted: Fri Jun 16, 2006 1:07 pm    Post subject: Reply with quote

چرا عكسش رو گذاشتي ؟
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 كيلومتري اهواز ‌)

PostPosted: Fri Jun 16, 2006 2:11 pm    Post subject: Reply with quote

سلام
بد از كلي گشتن و تست كردن آخرش پيداش كردم.

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 كيلومتري اهواز ‌)

PostPosted: Fri Jun 16, 2006 2:17 pm    Post subject: Reply with quote

آقا وحيد هركاري كردم كد رو نگرفت !!!! حتي با space

بعد من با % امتحان كردم نگرفت ولي با * قبول كرد!!!! Exclamation Question
Back to top
vahid
بي تو هرگز


Joined: 26 Nov 2004
Posts: 3067
Location: Tehran

PostPosted: Sat Jun 17, 2006 1:22 pm    Post subject: Reply with quote

بخاطر اينكه داري از DAO استفاده مي كني . DAO از * پشتيباني مي كنه Wink .

من بر اساس ADO گفتم .
Back to top
Display posts from previous:   
Post new topic   Reply to topic    ParsX.com Forum Index -> ويژوال بيسيك .NET All times are GMT + 3.5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum