33690139 Membuat Stored Procedure MySQL Dan Menggunakannya Dengan Zeos Delphi 2010

download 33690139 Membuat Stored Procedure MySQL Dan Menggunakannya Dengan Zeos Delphi 2010

of 6

Transcript of 33690139 Membuat Stored Procedure MySQL Dan Menggunakannya Dengan Zeos Delphi 2010

  • 7/22/2019 33690139 Membuat Stored Procedure MySQL Dan Menggunakannya Dengan Zeos Delphi 2010

    1/6

    Andreastevenskarnyoto[RedSpam],[email protected]

    cv.anugrahempatpilar

    Makassar

    MembuatStoredProcedureMySQLdanMenggunakannyadenganZeos

    Delphi2010

    Storedprocedure dalamdatabaseenginememudahkanpemrosesandatasepertimenghitungbanyak

    recorddanoperasioperasilainnyayangmenitikberatkanprosespadadatabaseengine.Untukmembuat

    storedproceduredalammysqldibutuhkanperangkattambahanyaitumysqladministratoryangdapatdidownloadpadahttp://www.mysql.com.

    Setelahperangkatlunakdiinstallmakakitajalankanmysqladministatornya dengancaramengklikstart

    programfilesMySqlMysqlAdministrator,tampilannyaakansepertidibawahini:

    Masukan server host, username dan password untuk melakukan koneksi dengan database serversetelahituklikok.Jikaberhasilmakaakantampilsepertidibawahini:

  • 7/22/2019 33690139 Membuat Stored Procedure MySQL Dan Menggunakannya Dengan Zeos Delphi 2010

    2/6

    Andreastevenskarnyoto[RedSpam],[email protected]

    cv.anugrahempatpilar

    Makassar

    Nahpadadaftardibagiankiriterdapatserver informationdan lainsebagainnya.Berikutnyapilihmenu

    daftarCatalogs:

    Nah setelahmasukpada catalogmaka akan tampil seluruhdatabaseyang telah adadalamdatabase

    server,klikdatabaseyangdiinginkanpadakasusinikitagunakandatabasedbrumahsakitmakaschematableakantampildisebelahkanansetelah itupilihtabstoredprocedure,akantampilsepertidibawahini:

    Pada contoh gambar sebelumnya terdapatbeberapa storedprocedure yang telah ada, sekarang klik

    tombolcreatestoredprocedure,akantampilsepertigambarberikutini:

  • 7/22/2019 33690139 Membuat Stored Procedure MySQL Dan Menggunakannya Dengan Zeos Delphi 2010

    3/6

    Andreastevenskarnyoto[RedSpam],[email protected]

    cv.anugrahempatpilar

    Makassar

    Masukkannamastoredprocedureataufungsijikakitainginmembuatproceduretinggalmengklikcreate

    procedure danjika inginmembuat function kita tinggalmengklik create function. Procedure adalah

    prosesyangmenghasilkanoutput langsungdarisedangkanfunctionjikaproses itumenghasilkansuatu

    variabelkembalian.Untukcontohinipenulisakanmembuatfunctionkarenamenginginkansebuahhasil

    akankembalikepemanggilfungsi:

    Dapatdilihatdiatasbahwastandarsebuahfungsitelahada,tinggalisidarifungsinyasajayangakandi

    input,untukkasusinipenulisakanmemasukkanperintahsepertidibawahini:

    Untukperintah:

    DECLAREjumlahINT;digunakanuntukmendeklarasikanvariabeljumlah

    SELECTCOUNT(*)FROMtabelbarangINTOjumlah;memasukkanjumlahrecorddaritabelbarangke

    variabeljumlah

    RETURNjumlah;mengembalikannilaijumlahkepemanggilfunctiontersebut

    SetelahituklikexecuteSQL lalusekarangkitamencobafungsiyangtelahdibuatdengancaraklikmenuToolsMysqlCommandLineClient:

  • 7/22/2019 33690139 Membuat Stored Procedure MySQL Dan Menggunakannya Dengan Zeos Delphi 2010

    4/6

    Andreastevenskarnyoto[RedSpam],[email protected]

    cv.anugrahempatpilar

    Makassar

    Makaakantampilsepertidibawahini:

    Padacommandpromptketikkanperintah:

    Use;untukkasusinikitamenggunakan

    Use

    dbrumahsakit;

    LalupanggilfunctionnyadenganperintahSELECT

    SELECThitungjumlah();

    Makaakantampilsepertigambarberikutini:

  • 7/22/2019 33690139 Membuat Stored Procedure MySQL Dan Menggunakannya Dengan Zeos Delphi 2010

    5/6

    Andreastcv.anugrMakassar

    UntukmezConnect

    mysqlya

    Klikduak ZQuer

    ZQuer

    ZQuer

    ZQuer

    Edit1

    ZQuerSetelah

    it

    evenskarnyhempatpil

    manggilfuniondanaturgdiinginkan

    alibuttonsay1.Close;

    y1.SQL.Cl

    y1.SQL.Ad

    y1.Open;

    .Text :=

    y1.Close;

    ujalankan

    pr

    to[RedSpam

    r

    sitersebutettinghostn.Masukkanp

    udanisikanar;

    ('SELECT

    Query1.Fi

    ogramdan

    h

    ],andrekarn

    enggunkaname,databaropertycon

    listingprogr

    hitungjum

    elds[0].A

    asilnyaakan

    oto@yahoo.

    eosdapatdie,user,passectionzque

    msepertidi

    ah();');

    String;

    tampaksepe

    com

    lakukandenword,protoy1dengann

    bawahini:

    rtigambar

    se

    ancaramasol sesuaideilaizconnecti

    telahini

    :

    kkancompongnadatabaon1:

    nente

  • 7/22/2019 33690139 Membuat Stored Procedure MySQL Dan Menggunakannya Dengan Zeos Delphi 2010

    6/6

    Andreastevenskarnyoto[RedSpam],[email protected]

    cv.anugrahempatpilar

    Makassar

    Terimakasih,selamatmencoba..

    Makassar,juni2010

    Salamhangat,

    (redspam)