0 امتیاز

با درود
من یه برنامه نوشتم حالا میخوام بجز نام و نام خانوادگی، تاریخ تولد هم ذخیره کنه و نمایش بده
این فایل برنامه من هست
لطفا دانلود و بررسی کنید
لینک دانلود



این تیکه کدهایی هست که من برای برنامه نوشتم لطفا راهنمایی کنید چطوری باید تاریخ را درج کنم که مثلا بصورت 1397/08/12 در بیاید
لازم به ذکر هست که داده های سطر تاریخ تولد رو Datetime تنظیم کردم
من نوشتن کد ذخیره تاریخ را بلد نیستم، معمولا با Nvarchar وارد می کردم که کار زیبایی نیست و همچنین نمیخوام مدام اسلش ها / را بصورت دستی وارد کنم برای همین میخواهم با داده های Datetime وارد دیتابیس کنم

البته من منظورم این هست که در TextBox بصورت دستی هم بتونم تاریخ وارد کنم کافی هست ولی این هم یک DLL تقویم فارسی بسیار زیبا هست که اگر بشود در برنامه استفاده کردم عالی هست

2 پاسخ

+1 امتیاز

سلام من براتون یه سمپل نوشتم البته فقط قسمت درج بقیه قسمتها دست نزدم یه سورس بود اونو ویرایش کردم

میتونید بعد از درج فیلد تاریخ رو خالی کنید یعنی در ابتدای هر درج تاریخ خودکار در کادر نمایش داده میشه و همون درج میشه و میتونید ساعت رو کنارش بزارید

بدون استفاده از کامپوننت روشی بسیار ساده

http://www.w3-farsi.com/forum/?qa=blob&qa_blobid=3440834714530015106

 

 

میتونی برای درج تاریخ ازاین فرمتها استفاده کنید  روش اولی فرمت تاریخ رو داره

سمپل>>http://www.w3-farsi.com/forum/?qa=blob&qa_blobid=3991533033832316812

توسط (7,164 امتیاز) 4 7 141
بله این روش که maskedtextbox هست بدردم میخوره سپاس

برای لود کردن دیتابیس فکر کنم شما آدرس محل ذخیره سازی رو ویرایش نکردید، چون من بر اساس سیستم خودم آدرس بهش دادم

 

فقط مشکل من این هست که نمیدونم چطوری باید کد رو وارد دیتابیس کنم چون تا جایی که میدونم باید کانورت بشه فکر کنم

اسم تکست باکسی که باید اطلاعات را در خودش جای دهد txtDateofbirth است که حالا با پیشنهاد شما از مسکت باکس استفاده می کنم

من نحوه ارسال اطلاعات به دیتابیس (کانورت کردن تاریخ) را نمیدونم، میخوام بصورت datetime اطلاعات ذخیره شوند، چون زیبا نیست که من رشته نوشتاری رو در دیتابیس بعنوان تاریخ وارد کنم در صورتی که میتونم از داده هایی با نوع datetime استفاده کنم، اگر امکانش هست فایلی که قبلا براتون آپلود کردم را ویرایش کنید به نحوی که در maskedtextbox اطلاعات وارد شود و بصورت datetime ذخیره شود ، سپاسگزارم

 

امیدوارم منظورم رو تونسته باشم برسونم
توسط (122 امتیاز) 2 2 4
0 امتیاز

سلام دوست دیتابیس شما اتچ نشد  

اما کدهاتونو اصلاح کردم کلا با اکسس کار میکنم اکسس با 5 میلیون رکورد در جستجو در عرض 7 ثانیه جواب میده و درج هم 1 ثانیه همین مشکلات sql باعث شده کلا باهاش چپ بیوفتم

الان اینو اجرا بگیرید هر خطایی بود یه شات بگیرید بزارید اینجا

البته امیدوارم مشکلی پیش نیاد

http://s8.picofile.com/

بسیار سپاسگزارم که وقت گذاشتیدheart

توسط (122 امتیاز) 2 2 4
سوال جدید

2,337 سوال

2,871 پاسخ

3,725 دیدگاه

3,921 کاربر

دسته بندی ها

...