مشاهده نسخه کامل
: انتخاب هم زمان چند عکس به وسیله فایل دیالوگ
سلام
من یه پروژه دارم که در اون کاربر باید تعداد عکس که میخواد در بانک ذخیره کن خودش مشخص کنه حالا مشکل من اینه چطوری این امکان رو به فایل دیالوگ بدم که چند تا عکس رو هم زمان انتخاب کنه کاربر
بعدش چطوری این چند تا عکس رو هم زمان در بانک ذخیره کنم
کسی میتونه کمکم کنه
میدونم باید از یه حلقه فور استفاده کنم ولی نمیدونم چطوری باید اینکار رو بکنم
زبان برنامه نویسی سی شارپ بانک اطلاعاتیم هم sql
سلام
اگر فرض کنیم پروژه تان WinForm است و از EF برای ارتباط دیتابیس استفاده میکنید:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
H.E.R.O.E.S
20-07-2014, 12:50
من دقیقاً کار فور اچ رو نفهمیدم می شه واضح توضح بدین کار فور اچ چی هست با تشکر
من میتونم چند تا عکس با این کد انتخاب کنم
ولی تو ذخیره کردنشون مشکل دارم
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
سلام
من دقیقاً کار فور اچ رو نفهمیدم می شه واضح توضح بدین کار فور اچ چی هست
foreach یکی از حلقه های #C جهت تکرار است (مانند for یا while یا do ...)
این حلقه کدی را برای تکتم اعضای یک مجموعه تکرار و اجرا میکند.
این حلقه در زیرساخت با کمک واسط IEnumerable عمل میکند.
فهرست کلمات کلیدی #C ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])
مستندات حلقه foreach ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])
در کد فوق ما در مقابل در فایل انتخاب شده (که فهرست آنها در dialog.FileNames قرار دارد) عمل درج (Insert) در دیتابیس را (به کمک EF) تکرار کرده ایم.
من میتونم چند تا عکس با این کد انتخاب کنم
برای قابلیت امکان انتخاب همزمان چند فایل کافی است خصیصه Multiselect دیالوگ را true کنید.
ولی تو ذخیره کردنشون مشکل دارم
برای ذخیره هم مانند کد فوق باید به سادگییک حلقه قرار دهید تا عملیات ذخیره سازی را به تعداد فایل های انتخاب شده تکرار کند.
دانلود آخرین نسخه EF:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
روی کد فوق تلاشی بفرمائید مشکلی بود در خدمت هستم.
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.