PDA

View Full Version : سوال: مشکل در رزرو هتل



soha68
یک شنبه 19 آذر 1391, 17:20 عصر
سلام من برای رزرو هتل دو جدول rooms,res1 دارم برای ثبت اتاق ها و رزروها در جدول res1 دو فیلد res_s,res_e برای ابتدا وانتهای رزرو از نوع varchaar میخوام وقتی کاربر ابتدا و انتهای مدت اقامتش رو وارد کرد اتاق هایی که در این بازه زمانی آزاد هستند رو نمایش بده از استور پروسیژر زیر استفاده کردم ولی جواب نمیده از نوع datetime هم استفاده کردم ولی ارور convert نوع استرینگ یا char به datetime میده لطفا راهنمایی کنید




CREATE PROCEDURE check_date5
@res_s varchar(15),
@res_e varchar (15)
AS
select distinct(rooms.sh),rooms.info,rooms.id
from rooms left outer join res1 on (rooms.id=res1.id )
where( (@res_s not between res1. res_s and res1.res_e)
and (@res_e not between res1. res_s and res1.res_e)
and (@res_e <> res1. res_e)
and (@res_s <>res1. res_s)
and (@res_e <> res1.res_s)
and (@res_s <>res1. res_e)
)
GO