تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 6 از 6

نام تاپيک: اپلود عکس و save در database

  1. #1
    داره خودمونی میشه nava's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    63

    پيش فرض اپلود عکس و save در database

    میخوام توی asp.net کدی بنویسم که مشخصات یک کالا مثل نام کالا، کد و .. عکس کالا رو از کاربر بگیره و توی دیتابیس درج کنه. مشکلم اینه که چطور عکسی رو که از کاربر میگیره، نه آدرسشو ، مستقیم توی دیتا بیس save کنه

  2. #2
    آخر فروم باز NoneForce's Avatar
    تاريخ عضويت
    Nov 2005
    محل سكونت
    Sector0@
    پست ها
    1,603

    پيش فرض

    سلام
    يك كنترل FileUpload روي فرمتون قرار ميدهيد، بعد كاربر فايل مورد نظرشو انتخاب ميكنه و موقع Submit‌كردن اطلاعات اون فايل هم روي سرور شما ارسال ميشه. بعد هر كاري خواستيد ميتونيد انجام بدهيد. فقط بايد چند تا مورد را در نظر بيگريد، مثل چك كردن نوع فايل، پوشه اي كه فايل را در آن ذخيره مي كنيد بايد داراي خاصيت Write باشد و ...
    يه مثال FileUpload داخل MSDN نگاه بيندازيد

  3. #3
    داره خودمونی میشه nava's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    63

    پيش فرض

    سلام
    مرسی ، اما تا اینجاشو بلدم.
    میخواستم که عکسی که فرستاده میشه روی سرور ذخیره نشه و مستقیم بره تو دیتابیس
    یا اگه نشه این کار رو کرد، چطور میشه یک عکس را توی دیتا بیس ذخیره کرد.فیلدم از نوع image است.
    یعنی میخوام بدونم وقتی مینویسیم
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    توی قسمت values چطور آدرس عکسمونو بدیم

  4. #4
    داره خودمونی میشه jhoseinii's Avatar
    تاريخ عضويت
    Jun 2006
    پست ها
    113

    پيش فرض

    میتونید محتویات فایل تصویری رو بصورت باینری توی یه فیلد از نوع باینری ذخیره کنید
    اولش باید محتویات فایل رو بریزید تو یه متغیر
    بعد تبدیلش کنید به فرمت مجاز
    و بعد با یه insert بریزید تو database
    اما اینطور عمل کردن به نظرم استاندارد نیست
    چون فضای دیتابیس اشغال میشه + request از دیتابیس هم بیشتر میشه
    و احتمالاً فایل ها کش نمیشن و bandwidth هم مصرف میشه
    بهتره که به حالت عادی عمل کنید
    فایل رو آپلود کنید، و آدرس فایل رو توی دیتابیس ذخیره و بازیابی کنید

  5. #5
    داره خودمونی میشه nava's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    63

    پيش فرض

    میتونید محتویات فایل تصویری رو بصورت باینری توی یه فیلد از نوع باینری ذخیره کنید
    اولش باید محتویات فایل رو بریزید تو یه متغیر
    میشه بگید دقیقا چطور تصویرم را باینری کنم؟
    محتویات فایل را چطور توی یک متغیر بریزم؟ ینی آدرسشو؟

  6. #6
    داره خودمونی میشه jhoseinii's Avatar
    تاريخ عضويت
    Jun 2006
    پست ها
    113

    پيش فرض

    میشه بگید دقیقا چطور تصویرم را باینری کنم؟
    محتویات فایل را چطور توی یک متغیر بریزم؟ ینی آدرسشو؟
    دوست عزیز
    من asp.net کار نکردم
    ولی توی php همچین مشکلی داشتم و با کد php :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    محتویات رو از فایل ریختم، به باینری تبدیل کردم و insert کردم
    شاید کدی که گزاشتم کمکت کنه

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •