melika999
دوشنبه 10 بهمن 1390, 20:21 عصر
سلام دوستاد میدونم سوالم تکراریه ولی واقعا به مشکل برخوردم ممنون میشم اگه کمکم کنین
من داده ها رو بر اساس تاریخ ثبتشون تو دیتابیس به صورت میلادی ثبت میکنم و زمان جست و جو داده های ثبت شده در تاریخ مشخص از این کد استفاده میکنم:
SELECT dbo.tbTemp.Namet AS Expr1, dbo.tbTemp.Date, dbo.tbObject.Name, dbo.tbObject.BarCode, dbo.tbObject.PRice, dbo.tbTemp.Count FROM dbo.tbObject INNER JOIN dbo.tbTemp ON dbo.tbObject.ID = dbo.tbTemp.ObjectID where (dbo.tbTemp.Date >= CONVERT(DATETIME, '" + Date1 + "' , 102)) and (dbo.tbTemp.Date <= CONVERT(DATETIME, '" + Dt2 + "', 102))";
و رو سیستم خودم جواب میده اما زمانی که سیستم عوض بشه این جست و جو انجام نمیشه
به نظر شما مشکل کحاست؟آیا روش دیگه ای واسه جست و جو بین دو تاریخ هست؟
من داده ها رو بر اساس تاریخ ثبتشون تو دیتابیس به صورت میلادی ثبت میکنم و زمان جست و جو داده های ثبت شده در تاریخ مشخص از این کد استفاده میکنم:
SELECT dbo.tbTemp.Namet AS Expr1, dbo.tbTemp.Date, dbo.tbObject.Name, dbo.tbObject.BarCode, dbo.tbObject.PRice, dbo.tbTemp.Count FROM dbo.tbObject INNER JOIN dbo.tbTemp ON dbo.tbObject.ID = dbo.tbTemp.ObjectID where (dbo.tbTemp.Date >= CONVERT(DATETIME, '" + Date1 + "' , 102)) and (dbo.tbTemp.Date <= CONVERT(DATETIME, '" + Dt2 + "', 102))";
و رو سیستم خودم جواب میده اما زمانی که سیستم عوض بشه این جست و جو انجام نمیشه
به نظر شما مشکل کحاست؟آیا روش دیگه ای واسه جست و جو بین دو تاریخ هست؟