50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

وارد کردن چند سطر در دیتا بیس

با سلام ،

در فرم یکسری اطلاعات دارم که وارد دیتا بیس میخواهم بکنم و با فشردن دکمه ثبت باید ت اطلاعات در چند ردیف بصورت تکراری وارد گردد و فقط فیلد تاریخ باید متفاوت باشد ( آنهم از طریق فرمول که میدهیم تفاوت داشته باشد).، از linq entity  استفاده میکنم ، چطور چند ردیف تکراری بغیر از فیلد کلید را با یک دکمه وارد کنم .

پرسیده شده در 1402/06/03 توسط

12 پاسخ

0

خب چه خطایی می گیرید ؟  تو مغزمون کامپایل کنیم ؟ 

ضمنا این که اصلا یک دیتا چرا طوری طراحی شده که سه بار با سه تاریخ دخیره بشه هم خودش باید بررسی شه.

پاسخ در 1402/06/04 توسط
0

لطفا راهنمایی کنید ، چون مشکل دارم  

پاسخ در 1402/06/04 توسط
0

قطعا باید سه object بگیرید و سه بار save کنید.

پاسخ در 1402/06/03 توسط
0

با تشکر از آقامیری ، مشکل حل شد و مربوط به بیسوادی من بود ، چون در دیتا بیس cod  را کلید معرفی کرده بودم 

پاسخ در 1402/06/05 توسط
1

1- توی خطی که داشتید tfood2 رو تاریخی میداید ، همون tfood خالی نوشته اید.

2- برای اسکرین گرفتن ، بهتره از ابزارهایی مثل snag it استفاد کنید ، هم راحت تره هم واضح در میاد.

3- یکی از entiry های شما اصلا valid نیست ، دو تا دو تا خط ها رو کامنت کنید و فقط یکی رو باز بزارید ، ببینید کدوم ایراد داره.

پاسخ در 1402/06/04 توسط
0

نمونه کدهای من بدین صورت هستش 

dbentity dbm1=new dbentity

TCODIN tcodin = new TCODIN

TCODIN tcodin1 = new TCODIN

TCODIN tcodin 2= new TCODIN

tcodein.time=datetime.now

.tcodein1.time=datetime.now.addday(2)

.tcodein2.time=datetime.now.addday(3)


dbm1.TCODIN add (tcodin)

dbm1.TCODIN add (tcodin1)

dbm1.TCODIN add (tcodin2)

dbm1.savechang


پاسخ در 1402/06/04 توسط
0

اگر منظورتون در همان رخداد کلیک دکمه باشه نمیشود چون به savechang ایراد میگیرد و فقط یک object را قبول میکند ، اگر کدی دارید ممنون میشم ببینم .. با تشکر

پاسخ در 1402/06/04 توسط
0

نه دیگه ، سه تا object بگیرید ، دو تای دوم و سوم رو از اولی کپی بگیرید و فقط تاریخشون رو عوض کنید و save کنید.


پاسخ در 1402/06/04 توسط
0

مهندس عزیز ، تکرار بدلیل اینکه میخواهم غذا به فرض مثال برای سه روز ( تاریخ ) ذخیره شود 

پاسخ در 1402/06/04 توسط
0

که بعدا جستجو بر اساس تاریخ و کد بررسی می گردد که آیا شخص مورد در آن تاریخ غذا دارد 

پاسخ در 1402/06/04 توسط

پاسخ شما