PDA

View Full Version : سوال: این Stored Procedures چه طوری کامل میشه؟



zayens
دوشنبه 20 اردیبهشت 1389, 14:47 عصر
یه Stored Procedures هست که باید دو تاریخ را از دو MaskedTextBox بگیره و در sql در جدول مربوطه، همه ی سطرهای(در واقع تاریخهای) بین این دو را select کنه



createproc selectMonthBitwean
@DATE_AZ nvarchar(50),
@DATE_TA nvarchar(50)
as
select*from RESTAURANT.dbo.USEDFOODS where--????????
go

به نظر ساده میاد ولی مشکل این جاست که تاریخ ها در برنامه string و در sql نیز nvarcharهستند.
چه کار باید کرد؟

M.YasPro
دوشنبه 20 اردیبهشت 1389, 15:17 عصر
سلام
شما باید قبل از درج در دیتابیس تاریخ(string) رو به datetime تبدیل کنید(با استفاده از کامپوننت های تبدیل شمسی به میلادی ) و بعد بیاید توی sqlserver با استفاده از توابعی مثل datediff datepart ... مشکلتون رو حل کنید .
موفق باشید .