PDA

View Full Version : سوال: ذخیره آدرس عکس در بانک sql



sajad_boj71
چهارشنبه 20 فروردین 1393, 12:17 عصر
سلام
چطوری میتونم در WebSite،عکس رو در پروژه و آدرس عکس رو در بانک sql ذخیره کنم؟
(با #c)
ممنون

sajad_boj71
چهارشنبه 20 فروردین 1393, 18:00 عصر
قبلا، هم در سایت و هم در گوگل سرچ کردم چیزی که میخواستم پیدا نکردم
چون یا کار نمیکرد یا با نوشته شده بود WebApplication1 نوشته شد بود من میخوام با file-->new-->website نوشته شده باشه
ممنون

download69
چهارشنبه 20 فروردین 1393, 21:05 عصر
تصویریت ر. در هرجای دایرکتوری که میخوای بزار مثلا در یک پوشه و بعد آدرسش رو توی یک جدول ذهیره کن.
مثلا تصویر در مسیر :
/img/image.jpg
و آدرس رو هم به همین صورت در یک جدول مربوطه و در فیلد مربوطه ذخیره و برای نمایش، به تگ ایمیج از دیتابیس این فیلد رو میخونیم

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

sajad_boj71
چهارشنبه 20 فروردین 1393, 22:41 عصر
تصویریت ر. در هرجای دایرکتوری که میخوای بزار مثلا در یک پوشه و بعد آدرسش رو توی یک جدول ذهیره کن.
مثلا تصویر در مسیر :
/img/image.jpg
و آدرس رو هم به همین صورت در یک جدول مربوطه و در فیلد مربوطه ذخیره و برای نمایش، به تگ ایمیج از دیتابیس این فیلد رو میخونیم

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


من مبتدی هستم ، اگه یک نمونه بزارید ممنون میشم (حتما میخوام عکس رو در پروژه و آدرس عکس رو در بانک sql ذخیره کنه)
ممنون از پاسختون

download69
پنج شنبه 21 فروردین 1393, 18:40 عصر
میخواین که آپلود هم خودتون انجام بدین ؟؟

sajad_boj71
پنج شنبه 21 فروردین 1393, 20:47 عصر
میخواین که آپلود هم خودتون انجام بدین ؟؟

بله،یک عکس از سیستمم انتخاب کنم و عکس رو" هم در پروژه" و همچنین " آدرس عکس رو در بانک sql "ذخیره کنه.ممنون

okpnz1
پنج شنبه 21 فروردین 1393, 21:01 عصر
از گرید ویو استفاده می کنید؟

<asp:Image ID="Image1" runat="server" Width="100px" Height="100px"
ImageUrl='<%# Eval("image","~/pic/{0}") %>' ImageAlign="Left" />
images اسم فیلد در دیتا بیس هست و pic اسم پوشه ای هست که عکسا در اون ذخیره شدن

sajad_boj71
پنج شنبه 21 فروردین 1393, 22:17 عصر
از گرید ویو استفاده می کنید؟

<asp:Image ID="Image1" runat="server" Width="100px" Height="100px"
ImageUrl='<%# Eval("image","~/pic/{0}") %>' ImageAlign="Left" />
images اسم فیلد در دیتا بیس هست و pic اسم پوشه ای هست که عکسا در اون ذخیره شدن
من منظورم کار با FileUpload هست برای آپلود عکس در بانک و پروژه

okpnz1
پنج شنبه 21 فروردین 1393, 23:12 عصر
من منظورم کار با FileUpload هست برای آپلود عکس در بانک و پروژه

خب واسه فایل آپلودم اخر سر که یه دکمه ی ذخیره میذاری برای همه فیلدات توی رویداد کلیکش

FileUpload1.SaveAs(Server.MapPath("~/pic/") + filename);
SqlDataSource_News.InsertParameters["Image"].DefaultValue = filename;
رو بذار

sepehrforough
پنج شنبه 21 فروردین 1393, 23:41 عصر
سلام ببخشید ، من تو نمایش عکس مشکل دارم ، به عبارتی انگار کد مربوط به Evalدرست عمل نمیکنه
چی کار کنم؟

okpnz1
جمعه 22 فروردین 1393, 12:17 عصر
سلام ببخشید ، من تو نمایش عکس مشکل دارم ، به عبارتی انگار کد مربوط به Evalدرست عمل نمیکنه
چی کار کنم؟
چطور عمل نمی کنه کدتونو بذارید اینجا

kohyar
جمعه 22 فروردین 1393, 13:04 عصر
دوست عزیز یک نمونه پروژه واسه آپلود تصویر روی سایتم واستون آپلود کردم
فقط باید Url تصویر رو در دیتابیس ذخیره کنی
http://www.netsazeh.com/upload.rar
موفق باشی

sajad_boj71
جمعه 22 فروردین 1393, 18:37 عصر
خب واسه فایل آپلودم اخر سر که یه دکمه ی ذخیره میذاری برای همه فیلدات توی رویداد کلیکش

FileUpload1.SaveAs(Server.MapPath("~/pic/") + filename);
SqlDataSource_News.InsertParameters["Image"].DefaultValue = filename;
رو بذار
سلام
از گرید ویو استفاده نمیکنم


دوست عزیز یک نمونه پروژه واسه آپلود تصویر روی سایتم واستون آپلود کردم
فقط باید Url تصویر رو در دیتابیس ذخیره کنی
http://www.netsazeh.com/upload.rar
موفق باشی
سلام
ممنون از پروژه ای که آپلود کردید،پروژه شما فقط عکس رو در پوشه upcenter میریزه،اما در بانک ذخیره نمیکنه
اگه میشه بگین چجوری باید Url تصویر رو در دیتابیس ذخیره کنم...؟
اگه میشه بانک رو هم برام پیوست کنید و توضیحات رو هم کنار کدها(با //) اضافه کنید.ممنون