Welcome

Welcome, thanks to look my blog

Wednesday, 17 February 2016

DELPHI - Pemanggilan stored procedure MySQL

DELPHI - Pemanggilan stored procedure MySQL

oke saya kembali lagi pemirsa :D

langsung aja yah...
cara memanggil stored procedure MySQL di delphi

pertama, buat procedure sql di delphi
Procedure SQL(IsiSQL : String);
begin
  with frmInputBarang do
  begin
  Q.SQL.Clear;
  Q.SQL.Add(IsiSQL);
  Q.ExecSQL;
  end;
end;

procedure diatas berfungsi untuk mengganti beberapa perintah tanpa harus menambahkan komponen adoquery lagi. ckup 1 untuk ramai2 :D

berikut coding untuk memanggil SP :
StoredProcedure yang saya punya namanya : Barang_Input, bikinnya di MySQL, untuk cara bkinnya silahkan liat postingan sebelumnya :D

try
    SQL('CALL Barang_Input('+
    quotedstr(txtIDBarang.Text)+','+
    quotedstr(txtNamaBarang.Text)+','+
    quotedstr(txtSatuan.Text)+','+
    txtHargaBeli.Text+','+
    txtHargaBarang.Text+','+
    txtStok.Text+','+
    quotedstr(cbNamaSupplier.Text)+')');

    ShowMessage('BERHASIL');
except
   ShowMessage('DATA SUDAH ADA');
end;

ask : koko, apa sih bedanya quotedstr() sama yang biasa?
answer : oh itu kalo pake quotedstr, artinya ditambahin kutip '' alias tipenya STRING/CHAR (huruf)
nah kalo txt yang gak pake quotedstr, artinya tipe datanya integer/float/double (angka)

Oke sekian dlu terimakasih pemirsa setia B-)

sumber:http://giavano.blogspot.co.id/2013/07/pemanggilan-stored-procedure-mysql-di.html

No comments:

Post a Comment