PDA

View Full Version : یه سوال فوری درباره نوع داده مناسب



sitara24
پنج شنبه 14 اردیبهشت 1391, 18:09 عصر
من دارم یه سایت رزرو انلاین طراحی میکنم
توی یه قسمتش قراره براساس ساعات خالی رزرو یه عنوان از خدمات انجام بشه.حالا مثلا خدمت 1 مدت انجامش 20 دقیقه یه
حالا من میخوام ساعت شروع رو نگه دارم و براساس مدت انجامش 20 دقیقه بهش اضافه کنم.
من این نوع رو از smallint گرفتم.حالا میبینم که اگه بخوام ان 20 دقیقه رو اضافه کنم باید یه سری اعمال ریاضی روش انجام بدم.چون مثلا اگه ساعت شروع 9:45 باشه باید اینو بکنم 10:5
میخواستم ببینم شما راه حل اسون تری دارین؟این نوع داده time این کارو میکنه
ممنون میشم سریع تر جواب بدین تا بتونم زودتر کاملش کنم

sitara24
پنج شنبه 14 اردیبهشت 1391, 21:36 عصر
حداقل اینو جواب بدین که چی جوری توی دستور select خروجی ها رو بهم وصل کنم
یعنی من اومدم اون ساعت قبلی رو به صورت ساعت و دقیقه از هم جدا کردم.حالا که میخوام تو گرید بهم وصلشون کنم چی جوری بنویسم؟
select TimeH,+':'+, TimeM,+'_'+, EndTimeH, +':'+ ,EndTimeM AS [Full]
from Tbl_OrderService
where Tbl_OrderService.Date ='1390/01/02'
از این ارور میگیره
چیکارش کنم؟
حتما باید تو select ویرایش بشه

حمیدرضاصادقیان
پنج شنبه 14 اردیبهشت 1391, 22:23 عصر
سلام
اولا اون , بین فیلدها اضافیه. بعد اگر فیلدتون از نوع date هست باید به نوع char تبدیل کنید تا بتونید به صورت رشته ای نمایش بدید.
لطفاا درسایت جستجو کنید موضوعات مختلفی به این شکل بررسی شده اند.