sahel65
دوشنبه 30 دی 1387, 08:00 صبح
سلام دوستان عزیز؛
یک سوال؛
در برنامه ای که دارم می نویسم با تاریخ زیاد سرکار دارم، بعنوان مثال تاریخ استخدام و یا تاریخ شروع به کار یک معلم و یا تاریخ ثبت نام یک دانش آموز.
اولا من زیاد با اختلاف تاریخ سرکار دارم، بعنوان مثال میخوام تفاوت تاریخ شروع به کار ، تمدید قرارداد و یا غیره رو بدونم.
تابعی هست با نام datediff که برای اختلاف زمان میشه از این استفاده کرد، آیا میشه از این برای اختلاف تاریخ هم استفاده کرد؟ یا بهتره از dll که بچه ها چند وقت پیش تو این فروم گذاشتن استفاده بشه:
http://barnamenevis.org/forum/showthread.php?p=411502
در بعضی از پروژ ها دوستان با همون text و با فرمت تاریخ کار می کنن، بعضی از دوستان هم با maskedbox.
زمانی که شما در هنگام دریافت تاریخ یه فرمت میذارین تار کاربر راحت باشه بعنوان مثال ##/##/##13 توی بانک اینجوری ذخیره می کنه:13781030
ولی وقتی که با text میذاریم به صورت درست و اینجوری ذخیره می کنه: 30/10/1378.
حالا کدومش بهتره به نظره شما، چه فرقی بین text با فرمت date و maskedbox هست؟ آیا عقیده من درسته که اگه از maskedbox استفاده کنیم می تونیم برای اون فرمت خاصی مثلا ####/##/##13در نظر بگیریم ولی در text این کار رو نمی تونیم انجام بدیم؟
به نظر شما برای من که زیاد با اختلاف تاریخ میخوام سرکار داشته باشم کدومش راحت تره و استاندارد تره؟
با تشکر از همه شما.
یک سوال؛
در برنامه ای که دارم می نویسم با تاریخ زیاد سرکار دارم، بعنوان مثال تاریخ استخدام و یا تاریخ شروع به کار یک معلم و یا تاریخ ثبت نام یک دانش آموز.
اولا من زیاد با اختلاف تاریخ سرکار دارم، بعنوان مثال میخوام تفاوت تاریخ شروع به کار ، تمدید قرارداد و یا غیره رو بدونم.
تابعی هست با نام datediff که برای اختلاف زمان میشه از این استفاده کرد، آیا میشه از این برای اختلاف تاریخ هم استفاده کرد؟ یا بهتره از dll که بچه ها چند وقت پیش تو این فروم گذاشتن استفاده بشه:
http://barnamenevis.org/forum/showthread.php?p=411502
در بعضی از پروژ ها دوستان با همون text و با فرمت تاریخ کار می کنن، بعضی از دوستان هم با maskedbox.
زمانی که شما در هنگام دریافت تاریخ یه فرمت میذارین تار کاربر راحت باشه بعنوان مثال ##/##/##13 توی بانک اینجوری ذخیره می کنه:13781030
ولی وقتی که با text میذاریم به صورت درست و اینجوری ذخیره می کنه: 30/10/1378.
حالا کدومش بهتره به نظره شما، چه فرقی بین text با فرمت date و maskedbox هست؟ آیا عقیده من درسته که اگه از maskedbox استفاده کنیم می تونیم برای اون فرمت خاصی مثلا ####/##/##13در نظر بگیریم ولی در text این کار رو نمی تونیم انجام بدیم؟
به نظر شما برای من که زیاد با اختلاف تاریخ میخوام سرکار داشته باشم کدومش راحت تره و استاندارد تره؟
با تشکر از همه شما.