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

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




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

نام تاپيک: براي ذخيره كردن عكس توي بانك اطلاعاتي مشكل دارم.

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Nov 2005
    پست ها
    28

    پيش فرض براي ذخيره كردن عكس توي بانك اطلاعاتي مشكل دارم.

    سلام.من براي ذخيره كردن عكس توي بانك اطلاعاتي مشكل دارم.اگه ممكنه يه راهنمايي بكنيدواگه دم دست بود يه سايت آموزشي هم بديد.خيلي ممنونم.باتشكر

  2. #2
    اگه نباشه جاش خالی می مونه MAR_Programmer's Avatar
    تاريخ عضويت
    Feb 2006
    محل سكونت
    Ubuntu Desktop
    پست ها
    253

    پيش فرض

    من خودم یکم مشکل دارم؟
    اما یه راهنمایی می تونم بکنم
    من تا الان فقط عکس هایی با پسوند های
    ICO BMP
    رو تونستم داخل بانک ذخیره کنم
    برای این کار یک
    DBImage
    داخل فرم قرار بده بعد از طریق
    Propertis
    این شی او نو به یک دیتا سورس وصل کند بعد فیلد عکس رو انتخاب کن یک قسمت داخل پروپرتی هست به اسم
    DataField
    مقدار اون رو با اسم فیلد عکست داخل دیتا بیس یکی کن. بعد از او به وسیله مقدار های زیر یک عکس به او نسبت بده (با همان پسوند هایی که بهت گفتم)
    DBImage1.Picture.Graphic.LoadFromFile();
    داخل پرانتز باید مسیر فایل تصویر باشه. بعد از اون می تونی با
    Post
    کردن
    Table
    مربوطه این عکس رو داخل دیتا بیس ذخیره کنی
    اگه به مشکلی برخوردی برام میل بزن
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

  3. #3
    آخر فروم باز mahdi bg's Avatar
    تاريخ عضويت
    May 2006
    محل سكونت
    مشهد
    پست ها
    1,543

    پيش فرض

    يك راه بهتر اينكه آدرس را ذخيره كني نه عكس را
    Last edited by mahdi bg; 01-06-2006 at 04:28.

  4. #4
    در آغاز فعالیت
    تاريخ عضويت
    Jun 2006
    پست ها
    6

    پيش فرض

    //--------------------------------------------------------------------------------------------------
    Procedure CopyGraphic2Filed(Graphic:TGraphic;Fld:TField);
    var ms:TMemoryStream;
    begin
    ms:=TMemoryStream.Create;
    try
    Graphic.SaveToStream(ms);
    ms.Seek(0,0);
    if ms.size>0 then TBlobField(Fld).LoadFromStream(ms);
    Finally
    ms.Free;
    end;
    end;
    //--------------------------------------------------------------------------------------------------
    Procedure CopyFilde2pic(Fld:TBlobField;Pic:Tpicture);
    var
    TmpFileName:string;
    Buf:array[0..255] of char;
    FileNameSize:integer;
    begin
    FileNameSize:=GetTempPath(length(buf),buf);
    if FileNameSize>0 then
    TmpFileName:=string(buf)+'$$$.'+GetGraphicExt(Fld. Value)
    else
    TmpFileName:='c:\$$$.'+GetGraphicExt(Fld.Value);
    Fld.SaveToFile(TmpFileName);
    pic.LoadFromFile(TmpFileName);
    deletefile(TmpFileName);
    end;

    //--------------------------------------------------------------------------------------------------

  5. #5
    در آغاز فعالیت
    تاريخ عضويت
    May 2008
    پست ها
    2

    پيش فرض

    سلام
    من می خوام تو #c عکسی رو که اسکن کردم ذخیره کنم و در صورت نیاز نمایش بدم
    باید چی کارکنم؟

  6. #6
    اگه نباشه جاش خالی می مونه mojtaba-design's Avatar
    تاريخ عضويت
    Oct 2007
    محل سكونت
    معمولا خونمون هستم
    پست ها
    251

    پيش فرض

    يك راه بهتر اينكه آدرس را ذخيره كني نه عكس را
    واقعا خسته نباشيد اينم شد راه
    شايد اين برنامه بخواهد در رايانه ديگري استفاده بشه اونوقت چي ؟ 60 ،70 تا عكسم بايد دقيقا تو اون مسيري كه در كامپيوتر اول بود ذخيره كني
    حتي اگه مثلا آدرس درايو e باشه و كامپيوتر دوم درايو c نداشته باشه اونوقت مكافات شروع ميشه
    در ضمن دوستمون خواسته كه تصوير رو تو بانك اطلاعاتي ذخيره كنه نه آدرسشو
    ابته نميخوام ناراحتت كنم اما سعي كنيم كه جواب هاي درستي بديم
    -----------------------------------------------------------------------------------------------------------
    در مورد دوست عزيزمون هم سرچ كني هستش
    حتي ميتوني به كتابي كه دوستان معرفي كردن مراجعه كني
    نام كتاب Mastering Delphi
    نويسنده : ماركو كانتو
    ------------------------------------
    يك چيز هم بگم ميتونه يكي از فيلد ها بايد نوعش رو به ole object تغيير بدي (در بانك اطلاعاتي اكسس)

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

    پيش فرض

    سلام

    مجتبي جان داري خانه تكاني مي كني؟! به تاريخ اين تاپيك توجه كردي؟ 2006

  8. #8
    اگه نباشه جاش خالی می مونه mojtaba-design's Avatar
    تاريخ عضويت
    Oct 2007
    محل سكونت
    معمولا خونمون هستم
    پست ها
    251

    پيش فرض

    آه راست ميگي !!!!!!!!!!!!!!!!!!!1
    بابا آخه معمولا اون صفحات جديد رو پر رنگ تر نشون ميده ، منم بدون توجه به تاريخش ( چون ديدم پر رنگه ) پست دادم !
    خوب تجربه اي شد
    از همه معذرت ميخوام

Thread Information

Users Browsing this Thread

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

User Tag List

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

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