نمایش نتایج 1 تا 12 از 12

نام تاپیک: نحوه ایجاد این نوع پروژه

  1. #1

    Post نحوه ایجاد این نوع پروژه

    دوستان راستش من می خوام فرمی رو طراحی کنم که در اون از کاربر اطلاعاتی نظیر شماره نامه ، تاریخ نامه ، موضوع و عکس اسکن شده نامه رو دریافت می کنه.(عکس ها قبلا اسکن شده و آماده هستند) منتها یه مشکلی دارم. و اون اینه که تعداد عکس های هر نامه مشخص نیست و حداقل ی1و حداکثر 50 تاست. به نظرتون برای این کار فرم رو چطوری طراحی کنم؟ برای اینکه حجم پروژه و بانک اطلاعاتی پایین بیاد قصد دارم آدرس عکس رو بگیرم و اگر کاربر نیاز به چاپ داشته باشه در حقیقت با فراخوانی آدرس اقدام به چاپ کنه. نظرتون چیه؟

  2. #2

    Talking نقل قول: نحوه ایجاد این نوع پروژه

    نقل قول نوشته شده توسط salehvasaleh مشاهده تاپیک
    دوستان راستش من می خوام فرمی رو طراحی کنم که در اون از کاربر اطلاعاتی نظیر شماره نامه ، تاریخ نامه ، موضوع و عکس اسکن شده نامه رو دریافت می کنه.(عکس ها قبلا اسکن شده و آماده هستند) منتها یه مشکلی دارم. و اون اینه که تعداد عکس های هر نامه مشخص نیست و حداقل ی1و حداکثر 50 تاست. به نظرتون برای این کار فرم رو چطوری طراحی کنم؟ برای اینکه حجم پروژه و بانک اطلاعاتی پایین بیاد قصد دارم آدرس عکس رو بگیرم و اگر کاربر نیاز به چاپ داشته باشه در حقیقت با فراخوانی آدرس اقدام به چاپ کنه. نظرتون چیه؟
    موافقم

  3. #3
    کاربر دائمی آواتار mohammad_2039
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    تهران
    پست
    360

    نقل قول: نحوه ایجاد این نوع پروژه

    من یه بار میخواستم یه همچین کاری انجام بدم یه تیبل برای عکس ها تو sql در نظر گرفتم (یه فیلد از نوع image برای ذخیره عکس ها) و با یه شناسه به تیبل اصلی Relation برقرار کردم تا هنگام فرا خوانی مشکلی نباشه بعد عکس ها رو با فرمت باینری تو بانک ذخیره کردم (اصلا فضای زیادی اشغال نمیکنه و به سرعت جستجو میشه). گزارش ها رو با کریستال ساختم و تصاویر رو به راحتی و هر تعداد توش لود کردم.

  4. #4

    نقل قول: نحوه ایجاد این نوع پروژه

    نقل قول نوشته شده توسط dr_jacky_2005 مشاهده تاپیک
    موافقم
    برای اینکه نمی دونم کاربر توی هر بار مراجعه به بخش وارد کردن اطلاعات قراره چندتا عکسو وارد کنه چه نظری دارید؟

  5. #5

    نقل قول: نحوه ایجاد این نوع پروژه

    نقل قول نوشته شده توسط mohammad_2039 مشاهده تاپیک
    من یه بار میخواستم یه همچین کاری انجام بدم یه تیبل برای عکس ها تو sql در نظر گرفتم (یه فیلد از نوع image برای ذخیره عکس ها) و با یه شناسه به تیبل اصلی Relation برقرار کردم تا هنگام فرا خوانی مشکلی نباشه بعد عکس ها رو با فرمت باینری تو بانک ذخیره کردم (اصلا فضای زیادی اشغال نمیکنه و به سرعت جستجو میشه). گزارش ها رو با کریستال ساختم و تصاویر رو به راحتی و هر تعداد توش لود کردم.
    یعنی با این کار اصلا مشکلی به نام کندی و اینها نبود؟ و براحتی می شد هر تعداد عکسو توی پروژه وارد کرد؟ برای پرینت گرفتن از عکسها کیفیت پایین نمی آد؟
    اینکه نمی دونم کاربر قراره چند تا عکسو وارد کنه چکار کنم؟

  6. #6
    کاربر دائمی آواتار mohammad_2039
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    تهران
    پست
    360

    نقل قول: نحوه ایجاد این نوع پروژه

    هیچ فرقی نمیکنه، منو ببخش الان وقت ندارم در اولین فرصت برات یه نمونه میزارم

  7. #7

    نقل قول: نحوه ایجاد این نوع پروژه

    نقل قول نوشته شده توسط mohammad_2039 مشاهده تاپیک
    هیچ فرقی نمیکنه، منو ببخش الان وقت ندارم در اولین فرصت برات یه نمونه میزارم
    باشه پس من منتظرم تا هر وقت تونستی لطف کنی یه نمونه رو برام بزاری.(هم نمونه سی شارپش + sql ای که نوشتی) ممنون راستی یادآوری کنم یا خودت یادت می مونه؟

  8. #8

    نقل قول: نحوه ایجاد این نوع پروژه

    از دوستان دیگه کسی نمونه پروژه یا راهنمایی نداره انجام بده؟

  9. #9
    مدیر بخش آواتار mmd2009
    تاریخ عضویت
    اردیبهشت 1403
    محل زندگی
    تهران
    پست
    2,393

    نقل قول: نحوه ایجاد این نوع پروژه

    نقل قول نوشته شده توسط salehvasaleh مشاهده تاپیک
    دوستان راستش من می خوام فرمی رو طراحی کنم که در اون از کاربر اطلاعاتی نظیر شماره نامه ، تاریخ نامه ، موضوع و عکس اسکن شده نامه رو دریافت می کنه.(عکس ها قبلا اسکن شده و آماده هستند) منتها یه مشکلی دارم. و اون اینه که تعداد عکس های هر نامه مشخص نیست و حداقل ی1و حداکثر 50 تاست. به نظرتون برای این کار فرم رو چطوری طراحی کنم؟ برای اینکه حجم پروژه و بانک اطلاعاتی پایین بیاد قصد دارم آدرس عکس رو بگیرم و اگر کاربر نیاز به چاپ داشته باشه در حقیقت با فراخوانی آدرس اقدام به چاپ کنه. نظرتون چیه؟

    با سلام.

    به نظر من اگر قرار هر کس بین 1 تا 50 تا عکس بذاره تو بانک و قراره اینا ثابت بمونن حجم بانک که همونطور که میدونید بالا میره و اگر مشکل حجم و سنگینی برنامه برای شما ملاک نیست این کارو بکنید و در غیر اینصورت همین ادرس عکس رو قرار بدید تو برنامه و اینم گم دوست عزیز سعی کنید همه عکس ها رو تو یک جایی قرار بدید که ثابت باشن و حتما هم این قابلیت رو بدید که بشه ادرس عکس رو تغییر داد.

    کسی که به خود اطمینان دارد به تعریف دیگران احتیاج ندارد. «گوستاو لوبون»


  10. #10

    نقل قول: نحوه ایجاد این نوع پروژه

    نقل قول نوشته شده توسط mmd2009 مشاهده تاپیک
    با سلام.

    به نظر من اگر قرار هر کس بین 1 تا 50 تا عکس بذاره تو بانک و قراره اینا ثابت بمونن حجم بانک که همونطور که میدونید بالا میره و اگر مشکل حجم و سنگینی برنامه برای شما ملاک نیست این کارو بکنید و در غیر اینصورت همین ادرس عکس رو قرار بدید تو برنامه و اینم گم دوست عزیز سعی کنید همه عکس ها رو تو یک جایی قرار بدید که ثابت باشن و حتما هم این قابلیت رو بدید که بشه ادرس عکس رو تغییر داد.
    با سلام. ممنون زا توضیحتون. یک سوال دارم به نظرتون چون نمی دونم کاربر قراره چند تا تصویرو وارد کنه (امکان داره یک تا 50 تا وارد کنه) روی این حساب این فیلد دریافت عکسو چطوری تعریف کنم تا بشه ماکزیمم عکسو دریافت کرد؟

  11. #11
    کاربر دائمی آواتار mohammad_2039
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    تهران
    پست
    360

    نقل قول: نحوه ایجاد این نوع پروژه

    سلام

    چند تا توضیح کوچیک میدم. اول اینکه برنامه با دات نت 2008 و sqlserver2000 هستش. بانک رو اضافه کن و به استورپروسیجر داخل اون دقت کن. کد ها واضح هستند ، یاد باشه system.Io رو Using کنی. چون این بانک فقط یک تیبل داره از دیتا ست معمولی استفاده کردم. اگه شما تیبل هایی داری که Relation داره از Type DataSet استفاده کن. اگه گزارش شما بصورت maste- detail هست (که ظاهرا اینطوریه) تو کریستال داخل گزارش اصلی یه SubReport از نوع لینک درست کن تا مثلا در تعداد نامه های زیاد تصاویر مربوط به هر کدام زیر همون نامه یا هر جایی که خودت میخوای نمایش داده بشه.
    فقط تو این روش شما باید عکس ها رو یکی یکی در فرم اضافه کنی من روی ذخیره دست جمعی کار نکردم. میتونی تو فرم یه PictureBox هم بزاری تا قبل از ذخیره کاربر عکس رو ببینه. دیگه ظاهر رو باطن همین از دست من برمیومد. اگه سوال خیلی پیچیده ای در موردش نداشتی من در خدمتم موفق باشی
    (همه فایلها رو دانلود کن تو یه پوشه Extract کن)
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله mohammad_2039 : دوشنبه 04 مرداد 1389 در 08:26 صبح

  12. #12

    Thumbs up نقل قول: نحوه ایجاد این نوع پروژه

    نقل قول نوشته شده توسط salehvasaleh مشاهده تاپیک
    برای اینکه نمی دونم کاربر توی هر بار مراجعه به بخش وارد کردن اطلاعات قراره چندتا عکسو وارد کنه چه نظری دارید؟
    2 ravesh daarim vase inke aayaa aks too DB bashe ya na!
    1-
    nabashe
    :
    pas
    :
    adrese aks haro negah midari too DB
    2-
    bashe
    :
    pas:
    khode aks ro negah midari too DB.
    ____________________________
    raveshe 2:
    na tanha hajm mire bala
    speed ham kam mishe.
    __
    hala age in raveshe 2 made nazaretoone:
    2 ta filegroup dashte bashin.
    yani data haaye mamooli mese asaamie kaarmand ha,dar MDF e 1
    aks ha dar MDF e 2
    __
    MDF 1 va 2 dar 2 Driver e mojaza az HArd bashan
    __
    age poroje vaghan sherkatio dar hade tejaarie:
    2 ta HARD dashte bashin.
    __
    modiriate DATA haro be SQL Server bedin,na be OS(system amel)
    __
    vase index e aks ha,az ID e masalan khode kaarmande saahebe aks estefade konid.
    __
    midaanim ke har aks,yek header dare.
    pas miaym migim ke headr e hame aks ha yeki bashe.
    yani masalan:
    pasvande hame PNG
    ba resolution e 600,400
    bad miaym ye header ro negah midarim,bagie ro pak.
    yani 1 header vase hame aks ha
    =============================================
    hala hame in ravesh ha ke goftamo,edghaam kon ba raveshe 1.
    yani hame inkara,vase aadrese aks ha

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •