Pages

Info Saya

----------------------

TENTANG SAYA

Nama saya Lengkapnya adalah Yudi Permana, Saya memang Bukan Seorang Blogger, Desainer atau Apapun Tapi Saya Hanya Seseorang Yang Ingin Selalu Belajar dan Ingin Tahu Sesuatu Yang Baru. Saya hanya Bisa Mengutak Atik yang ada Tanpa Tau Apa Maksud dan Tujuannya. Mohon Untuk Tidak Tersinggung Bila Ada Sesuatu yang sama Dari Blog Ini...

----------------------

Cara Menyimpan Gambar JPeg di MySQL dengan Delphi (II)

بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم

Cara menyimpan gambar JPEG di database MySQL, dan cara menampilkan dengan menggunakan Bahasa Delphi.
Sahabat-sahabat yang lagi senang belajar pemrograman, alangkah indahnya apabila program yang kita buat, indah dan menarik. Untuk mencapai tujuan tersebut kadang kita terhalang dengan cara bagaimana untuk membuatnya. Postingan ini akan membahas bagaimana cara menyimpan data gambar yang berformat JPEG.
Perlengkapan yang digunakan penulis :

1. Borland Delphi 7
2. Database MySQL, silahkan donlot gratis tanyakan ke bah gugel
3. Koneksi menggunakan ZEOS silahkan donlot dimari
Langkah 1
Masuk ke MySQL buat database beserta tablenya
    Create database jpeg;
    Use jpeg;
    Create table contoh(
    Nomor int auto_increment,
    Nama varchar(10),
    Photo longBlob,
    primary key(nomor));
Langkah 2
Jalankan delphi 7 buat desain seperti berikut ini
Masukan scripnyaCara Menyimpan Gambar JPeg di MySQL dengan Delphi (II)
procedure TForm1.FormCreate(Sender: TObject);
begin
    ZConnection1.Connect;
    ZTable1.Open;
end;
procedure TForm1.Image1DblClick(Sender: TObject);
var
    op : TOpenPictureDialog;
    str : TStream;
begin
    op := TOpenPictureDialog.Create(self);
    op.Filter:=’JPEG File |*.jpg ;*.jpeg’;
try
if
op.Execute then
begin
image1.Picture.LoadFromFile(op.FileName);
str :=TFileStream.Create(op.FileName, fmOpenRead);

try
if
image1.Picture <> nil then
begin

ZTable1.Edit;
ZTable1photo.LoadFromStream(str);
ZTable1.Post;

end;
finally

str.Free;
end;
end;
finally

op.Free;
end;
end;

procedure TForm1.DBNavigator1Click(Sender: TObject; Button: TNavigateBtn);
var
GbJPEG : TJPEGImage;
begin
case button of
nbFirst..nbLast :
begin
GbJPEG := TJPEGImage.Create;
try
with
GbJPEG do
begin

Assign(ZTable1.Fields[2]) ;
image1.Picture.Assign(gbJPEG);
end;
finally

GbJPEG.free;

end;
end;
end;
end;

Selamat berkreasi
Listing lengkap silahkan donlot disini
sudah di donlot rename jadi file zip kemudian extract

Ditulis Oleh : Antas Delphi ~ Blogger

Anda sedang membaca sebuah artikel yang berjudul Cara Menyimpan Gambar JPeg di MySQL dengan Delphi (II),, Semoga artikel tersebut bermanfaat untuk anda, kalau mau share silahkan saja dan tidak ada tuntutan apapun dari saya !! Dan semua artikel disini tidak ada unsur untuk melakukan pembajakan dari pihak manapun tapi cuma untuk share saja.

:: Thank you for visiting ! ::

0 comments:

Post a Comment

Jangan Lupa Memberikan Komentar, Namun Tolong Agar Menggunakan Bahasa Yang BAIK dan SOPAN Terima Kasih...