PDA

View Full Version : جستجو ترکیبی با SQL



pesare_matin2005
دوشنبه 23 شهریور 1383, 20:19 عصر
من کد جستجو ترکیبی را می خو استم ممنون میشوم جستجو به صورت زیر باشد

مثال : کاربرانی که در تاریخ ......... ثبت نام کرده اند.
کاربرانی که از تاریخ ....... تا تاریخ ........ ثبت نام کرده اند.
کاربرانی که در تاریخ ....... یا .............. ثبت نام کرده باشند
کاربرانی که در تاریخ .......و................ثبت نام کرده باشند.
مثال : کاربرانی که نامشان ....... باشد و شماره شناسنامه اشان ...... باشد ( ترکیبی از دو فیلد )



ممنون میشم راهنماییم کنین خیلی نیازدارم ( هخه من تازه VB را شروع کردم )

کم حوصله
سه شنبه 24 شهریور 1383, 00:21 صبح
SELECT * FROM TBL1 WHERE FILED1 = '" & TEXT1.TEXT & "' AND FILED2 = '" & TEXT2.TEXT & "'"

SELECT * FROM TBL1 WHERE FILED1 = '" & TEXT1.TEXT & "' OR FILED2 = '" & TEXT2.TEXT & "'"

که به جای فیلد ها نام فیلدت و به جای تکست ها می توانی متن مورد جستجو تو بگذاری

pesare_matin2005
سه شنبه 24 شهریور 1383, 07:54 صبح
مرسی دوست عزیز می رم امتحان کنم :)

aoli6546
سه شنبه 10 فروردین 1395, 12:45 عصر
سلام.من کد جستجو ترکیبی رو درست نوشتم اما پس از اجرا رکوردها گرید ویو مخفی می شوند علت چیه؟؟؟

isaac23
سه شنبه 10 فروردین 1395, 13:40 عصر
دستوراتت رو بذار ببینم چیکار کردی ولی بیشتر شما با بین دو تاریخ سر و کار داری پس هر وقت خواستی بین دو دو تاریخ سرج کنی از این دستور استفاده کن جواب تمام سوالات بین تاریخ ها
و اینکه مخفی نمیشه شاید اطلاعتی وجود نداره چیزی نشون نمیده ..

= "SELECT * FROM T1 Where tch between '" &MaskEdBox6.text & "' and '" &MaskEdBox1.text & "'order by Tarikh ASC"

isaac23
سه شنبه 10 فروردین 1395, 13:41 عصر
و اینم جواب سوال اخرت جستجو بین دو یا چند فیلد بیشتر.

= "SELECT * FROM T1 Where Nameb='" & Trim(Combo3.text) & "' And Vaz='" & Trim(Combo4.text) & "' Order by Tch"