PDA

View Full Version : سوال: درمورد دستور select



toopak
شنبه 23 شهریور 1387, 00:25 صبح
با سلام خدمت دوستای گل
من یه سوال یا به عبارتی مشکل با دستور select و قسمت where دارم

این کد منه

inssql = "SELECT * FROM tbrezerv where tbrezerv.rtime= " & "'" & rt5.Text & "'"

تو قسمت where من میخوام بگم فیلد dtime هم برابر rd5.text باشه اما نمیدونم چطوری and کمک اگر ممکنه راهنماییم کنید
با تشکر

kablayi
شنبه 23 شهریور 1387, 00:36 صبح
سلام ...


inssql = "SELECT * FROM tbrezerv where (tbrezerv.rtime= '" & rt5.Text & "' ) and ( tbrezerv.dtime= '" & rd5.Text & "' )"

kablayi
شنبه 23 شهریور 1387, 00:42 صبح
در ضمن برای اینکه در کوئری نویسی دچار مشکل نشی میتونی در پنجره server explorer یه کوئری درست کنی و طرز صحیح دستوری اون رو از اونجا کپی کنی ...

موفق باشید ...

toopak
شنبه 23 شهریور 1387, 01:19 صبح
متاسفانه با دستور اول شما
در قسمت DR = cmdsql.ExecuteReader ارور no value... میده
و با روش دوم هم اطلاعاتی که از جدول میگیری همه خالی هستن !!! :-(

kablayi
شنبه 23 شهریور 1387, 05:23 صبح
میشه بگبد این DR جیه؟
چون مشکل از کوئری نیست ...
ممکنه جدولتون خالی باشه ...

salehbagheri
شنبه 23 شهریور 1387, 12:58 عصر
از پارامترها استفاده کنید بهتره!!!!

amin10043
شنبه 23 شهریور 1387, 13:50 عصر
دوست عزیز می تونی اینو هم تست کنی:

query="SELECT * FROM tbrezerv WHERE tbrezerv.rtime=@PARAM1 AND tbrezerv.dtime=@PARAM2"
بعدش مقادیرت رو به پارامتر ها بدی(با دستور comm.parameters.add(

toopak
شنبه 23 شهریور 1387, 14:37 عصر
از همه دوستان ممنون
مشکلم حل شد عزیزان

salehbagheri
شنبه 23 شهریور 1387, 17:59 عصر
از همه دوستان ممنون
مشکلم حل شد عزیزان

با عرض پوزش از آقای راد و بقیه دوستان:

قانون شماره X :
---------------------------------------------------------
هر وقت مشکلتان حل شد، تاپیک را Terminate کنید.
---------------------------------------------------------

reza6384
شنبه 23 شهریور 1387, 22:01 عصر
با عرض پوزش از آقای راد و بقیه دوستان:

قانون شماره X :
---------------------------------------------------------
هر وقت مشکلتان حل شد، تاپیک را Terminate کنید.
---------------------------------------------------------

ببخشید، اولا من امشب قوانین سایت رو اتفاقا خونده بودم و این قانون رو که شما میگین ندیدم. ثانیا، میشه بگین چجوری تاپیک رو Terminate کنیم؟؟ یه زمانی یه کلید بود با نام حل شده که برای مطرح کننده تاپیک فعال بود، ولی الان دیگه چنین چیزی وجود نداره.

salehbagheri
شنبه 23 شهریور 1387, 23:57 عصر
ببخشید، اولا من امشب قوانین سایت رو اتفاقا خونده بودم و این قانون رو که شما میگین ندیدم. ثانیا، میشه بگین چجوری تاپیک رو Terminate کنیم؟؟ یه زمانی یه کلید بود با نام حل شده که برای مطرح کننده تاپیک فعال بود، ولی الان دیگه چنین چیزی وجود نداره.

این قانون برای ایجاد کننده تاپیک هست نه شما دوست عزیز!! در ضمن این قانون بدیهی است و نیاز به اطلاع رسانی نیست!

reza6384
یک شنبه 24 شهریور 1387, 10:01 صبح
برای مطرح کننده تاپیک فعال بود،




این قانون برای ایجاد کننده تاپیک هست نه شما دوست عزیز!!


خیلی ممنون که متذکر شدین، من فکر می کردم این قانون برای مدیران سایته!!



در ضمن این قانون بدیهی است و نیاز به اطلاع رسانی نیست!


تا زمانی که بود ما استفاده کردیم، خوشحالم که لااقل بدیهیات رو می دونستیم!!