Jump to content

Image To Db


ibrahim71

Recommended Posts

Selamlar,

 

Kendi yerel bilgisayarımdaki bir resmi, uzak sunucuda çalışmakta olan uygulamaya yerel browser aracılığı ile gönderip orada veritabanına kaydetmek istiyorum.

Kullandığım bileşenler TOpenpictureDialog ve UniImage .

 

I want to save an image from my computer to database on remote server.

 

Win32 masaüstü uygulamasında yaptığım kodlama şu şekilde;

 

Procedure ResimSecF.ResimYukle;

var

bmp : TBitmap;

jpg : TJpegImage;

yol : string;

Begin

Jpg := TJPEGImage.Create;

Bmp := TBitmap.Create;

yol :=folder + '\' +Label2.Caption;

Jpg.LoadFromFile(yol);

Bmp.PixelFormat := pf24bit;

Bmp.Width := 1024;

Bmp.Height := 768;

Bmp.Canvas.StretchDraw(Rect(0, 0, 1024, 768), Jpg);

Jpg.Assign(Bmp);

ResimF.DBImage1.Picture.LoadFromFile(yol);

ResimF.TbResimRESIM.Assign(jpg);

Jpg.Free;

Bmp.Free;

End;

Link to comment
Share on other sites

  • 3 months later...

FIRST : UPLOAD AN IMAGE TO UNIIMAGE

 

NEXT ; USE THESE CODES FOR SAVE BUTTON

 

var

bmp : TBitmap;

jpg : TJpegImage;

begin

Jpg := TJPEGImage.Create;

Bmp := TBitmap.Create;

Jpg.LoadFromStream(UniFileUpload1.Stream);

Bmp.PixelFormat := pf24bit;

Bmp.Width := 768;

Bmp.Height := 1024;

Bmp.Canvas.StretchDraw(Rect(0, 0, 768, 1024), Jpg);

Jpg.Assign(Bmp);

"TABLE NAME+BLOB FIELD NAME".Assign(jpg);

Jpg.Free;

Bmp.Free;

"TABLE NAME".Post;

 

 

THIS IS CODE FOR IMAGE TO DB.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...