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

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




صفحه 2 از 2 اولاول 12
نمايش نتايج 11 به 14 از 14

نام تاپيک: ذخیره عکس در SQlبه شکل کد و متن

  1. #11
    پروفشنال shadmehrshadow1's Avatar
    تاريخ عضويت
    Oct 2009
    پست ها
    842

    پيش فرض

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

  2. #12
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    تصاویر را درون یک فولدر در مسیر نصب برنامه ذخیره کنم و فقط نام تصویر رو درون دیتا بیس به شکل متن ذخیره کنم
    ...
    یک فیلد از نوع عکس توی دیتابیس بزارم و عکس رو اونجا ذخیره کنم
    نظرش برای من کمی سخت است!
    ولی بحرحال روی توضیحاتی که دادید و برای کار شما، احتمالاً ذخیره فایلها در یک پوشه، فقط بازدهی سرعتی بهتری ارائه خواهد داد، البته در این حالت پیشنهاد میکنم نام فایلها را از روی ID دیتابیس قرار دهید، اینطور یکتا بودن نام فایلها هم تضمین میشود.
    و با توجه به در فقدان پشتیبانی برای شبکه و کلاینت ها احتمالاً حجم کدتان نصب به استفاده از دیتابیس فرقی زیادی نخواهد داشت.

    برای پشتیبان گیری هم که خود SQLServer فرمان Backup دارد و برخلاف Restore با دنگ و فنگ کمتری قابل انجام است.
    برای پشتیبان گیری پوشه ها هم میتوانید از Zip آن استفاده کنید.

  3. 2 کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده اند


  4. #13
    پروفشنال shadmehrshadow1's Avatar
    تاريخ عضويت
    Oct 2009
    پست ها
    842

    پيش فرض

    البته در این حالت پیشنهاد میکنم نام فایلها را از روی ID دیتابیس قرار دهید، اینطور یکتا بودن نام فایلها هم تضمین میشود.
    اگه یک فوادر به نام هر یک از ID ایجاد کنم و تصاویر مربوط به اون ID رو توی فولدر مربوط به خودش بریزم چه طوره؟

    برای پشتیبان گیری پوشه ها هم میتوانید از Zip آن استفاده کنید.
    در این مورد کمی توضیح میدید . متوجه منظورتون نشدم؟

  5. #14
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    اگه یک فوادر به نام هر یک از ID ایجاد کنم و تصاویر مربوط به اون ID رو توی فولدر مربوط به خودش بریزم چه طوره؟
    اینها دیگر جزئیات پیاده سازی هستند و شما میتوانید بسته به شرایط روی آنها تصمیم گیری کنید.
    ولی من اگر بودم ترجیح میدادم روابط و وابستگی ها را از طریق جداول دیتابیس نگه داری کنم.
    البته، یادش بخیر! برنامه دبیرخانه بود! حدود 10 سال پیش با نسخه های اولیه VB.Net برای نگه داری پیوست های یکسری سند همچین کاری کردم (یعنی برای هر سند یک پوشه می ساختم) و نتیجه اش بد نبود و مشکلی پیش نیامد ولی شما به کسی نگویید دیگر با اعتقادات نرم افزاری فعلی ام زیاد جور در نمی آید!


    ... zip ... متوجه منظورتون نشدم؟
    کل پوشه را zip میکنید، اسمش میشود backup
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    و...
    Last edited by _H2_; 25-04-2014 at 11:44.

  6. این کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده است


صفحه 2 از 2 اولاول 12

Thread Information

Users Browsing this Thread

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

User Tag List

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

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