کمک جهت ساخت برنامه ثبت ماموریت

سلام
خوب راستش با کمک مثال های sql محمود جان و بقیه بچه ها تونستم یک برنامه ثبت ماموریت درست ولی الان دوتا مشکل دارم :
در برنامه فیلد های زیر را در پایگام دارم
کد شناسایی | مشخصات | تاریخ رفت | تاریخ برگشت |
اشکال :
1- میخام اگه یه کد شناسایی از تاریخ مثلا 1395/2/8 تا 1395/2/15 رفته ماموریت دیگه تواین بازه تاریخی نتونم با این کد شناسایی ماموریت ثبت کنم خطای تداخل بهم بده
2- چطوری فقط برای این کد شناسایی بین تمام کد های ثبت شده یک بازه تاریخی جستجو و تو لسیت ویو نمایش و در نهایت پرینت کنم (راستش انجام دادم ولی تمام کد های شناسایی که تو این بازه تاریخی رفتن ماموریت بهم نشون میده)
اگر لطف کنید یه مثال برام بزنید ممنون میشم

بازم ممنون
 

MahmoodM30

مدیر <A href="http://forum.majidonline.com/forums/
شما از BETWEEN استفاده کنید برای این کار یه جستجو بکنید هست نمونه مثال کار با پلاگین SQLite رو هم ببینید تو انجمن متوجه میشید
 
شما از BETWEEN استفاده کنید برای این کار یه جستجو بکنید هست نمونه مثال کار با پلاگین SQLite رو هم ببینید تو انجمن متوجه میشید
سلام
محمود جان با اون نمونه که گفتی کار کردم ولی هرچی سعی کردم نتونستم مشکل رو رفع کنم ، از between که استفاده می کنم برای تمام کدهای شناسایی در نظر می گیره ، بهر حال حل نشد آقا یه راهنمایی چیزی ممنون میشم .
 

MahmoodM30

مدیر <A href="http://forum.majidonline.com/forums/
خب احتمالا شما درست کوئری رو نمینویسید دیگه شما میگید بین دو تاریخ باشه این کد نتونه بره ماموریت خب باید کوئری به شکل زیر بنویسید
SELECT FildName FROM TableName WHERE DateMamoriyat BETWEEN 1395/02/02 AND 1395/03/02
این الان اگه بین این دو بازه رفته ماموریت رو میتونه بهتون بگه با یه شرط میتونید چک کنید اگه نتیجه مثبت باشه خب یه کاری انجام بده اگه نبود یه کار دیگه در مورد چک کردن هم تو نمونه مثال ها هست به چه شکل تو انجمن آموزش قدم به قدم کار با SQLite رو ببینید
 
خب احتمالا شما درست کوئری رو نمینویسید دیگه شما میگید بین دو تاریخ باشه این کد نتونه بره ماموریت خب باید کوئری به شکل زیر بنویسید
SELECT FildName FROM TableName WHERE DateMamoriyat BETWEEN 1395/02/02 AND 1395/03/02
این الان اگه بین این دو بازه رفته ماموریت رو میتونه بهتون بگه با یه شرط میتونید چک کنید اگه نتیجه مثبت باشه خب یه کاری انجام بده اگه نبود یه کار دیگه در مورد چک کردن هم تو نمونه مثال ها هست به چه شکل تو انجمن آموزش قدم به قدم کار با SQLite رو ببینید
سلام محمود جان میگم تعداد رکورد های پایگام زیاد شده الان که عملیات جستجو رو میزنم کلا برنامه هنگ میکنه و بعدشم close میاد که کلا بسته میشه ضمنا اکشن سرچ رو هم بردم تو یه دکمه ولی بازم همین اشکال پیش اومد تعداد رکورد های من ممکنه به 365 تا برای یک سال برای عضو برسه ، اینو کچای دلم بزارم
 

MahmoodM30

مدیر <A href="http://forum.majidonline.com/forums/
این شکلی جواب دادن سخته دوست عزیز من باید کد رو ببینم
درضمن تعداد 365 که عدد بالایی نیست شما چند هزارتایی هم جستجو کنید مشکلی پیش نباید بیاد احتمال زیاد نحوه کد نویسیتون اشتباهه
 

جدیدترین ارسال ها

بالا