Untuk tutorial kali ini kita akan mencoba membuat program CRUD dengan menggunakan store
procedure. Stored Procedure adalah sebuah kelompok kode SQL yang di simpan di katalog database
dan dapat di panggil kemudian oleh program, trigger atau bahkan stored procedure. Sebuah Stored
Procedure yang memanggil diri nya sendiri di sebut rekursif stored procedure. Dalam pembuatan aplikasi
jika menggunakan store procedure tentunya dapat membuat aplikasi kita berbeda jika dibandingkan
dengan tanpa store procedure, berikut beberapa keuntungan penggunaan store procedure :
3. Buat store procedure untuk proses simpan melalui Programmability – Store Procedure – Klik
Kanan – New Store Procedure
Setelah klik new store procedure pertama akan muncul template dari store procedure,
templatenya dihapus semua saja bagi yang belum paham cara penggunaannya lalu masukkan
store procedure seperti berikut
Keterangan :
@nim sampai @alamat merupakan variabel yang akan digunakan sebagai parameter, bisa
diartikan itu sebagai edit saat di delphi (dalam pembuatan variabel sesuaikan dengan kebutuhan
di perintah query setelah perintah as (untuk kasus diatas query untuk simpan) dan saat
penggunaannya di Delphi sesuaikan urutannya.
Setelah selesai membuat store procedure simpan dengan cara klik Execute
Jika sudah tidak ada yang error cara melihat apakah store procedure sudah masuk ke database
tersebut dengan cara Refresh pada menu Store Procedure
Jika semua sudah dibuat dan disimpan maka akan ada 3 Store Procedure
Setting Properties :
Komponen Properties Setting
AdoConnection1 Name koneksi
Login Prompt False
Connected True
AdoQuery1 Name Qmhs
Connection koneksi
AdoQuery2 Name Qumum
Connection koneksi
DataSource1 Name DSmhs
DataSet Qmhs
DBGrid1 DataSource DSmhs
Tombol Simpan :
Tombol Ubah :
Tombol Hapus :
Tombol Refresh :
Tombol Keluar :
6. Jalankan program dan tes apakah masih ada yang error,jika masih ada silahkan tanyakan.