CRUD C# Asp.Net dengan MySql Server (1)

Bismillahirrahmanirrahim

Assalamualaikum guys.

Sudah lama saya tidak uplod tentang dunia programming, oke langsung saja kita mulai saya pun juga belajar dan baru mengenal tentang bahasa C# (CSharp) jadi kita sama-sama belajar yaa..
Kali ini saya akan membagi hasil pelajaran saya yaitu CRUD atau lebih jelasnya Create, Update, Delete dengan MySql Server.

Saya menggunakan Visual Studio 2015 dan MySql Server v.18.4. Bagi yang belum silahkan donlod cari di googel sudah banyaaak ya, jangan putus semangat..

Langsung saja kita mulai langkah pertama..

1. Buka MySql Servernya, lalu buat Database dengan nama "ASPCRUD" dan buat tabel dengan nama "Contact", jika sudah kita buat fieldnya yaitu 
ContactID int,  => Primary Key dan jadikan sebagai Identiy Column
Name varchar(50), 
Mobile varchar (50),
Address varchar (250)

2. Selanjutanya masih di MySql Server, kita klik New Query

(Klik New Query)
Jika sudah terbuka lembar kosong, kita isi querynya
a.) Membuat Query Save dan Update
     CREATE PROC CreateOrUpdate
     @ContactID int,
     @Name varchar(50),
     @Mobile varchar(50)
     @Address varchar(250),

     AS
     BEGIN
               IF(@ContactID=0)
            BEGIN
                  INSERT INTO Contact(Name, Address, Mobile)
                  VALUES(@Name,@Address,@Mobile)
            END
               ELSE
            BEGIN 
                 UPDATE Contact
                 SET
                  Name = @Name,
                  Address = @Address,
                  Mobile = @Mobile
                 WHERE ContactID= @ContactID
           END
      END

     Jika sudah mengisi perintah tersebut kita Klik Execute 


     
    Nanti ada keterangan dibawahnya ;




   Jika sudah berhasil, coba Refresh dan lihat hasilnya pada Folder Programmability -> Stored Procedures

b.) Kita buat View All
     Jika sudah ada pesan berhasil, kita hapus query yang tadi lalu diganti seperti ini;
     CREATE PROC ViewAll
     AS
BEGIN
       SELECT * 
       FROM Contact
END

    Sama seperti diatas, klik Execute dan ada pesan berhasil lalu lihat pada folder Stored Procedures

c.) Buat View Berdasarkan Id
     CREATE PROC ViewById    
     @ContactID int
     AS
BEGIN
      SELECT *
      FROM Contact
     WHERE ContactId = @ContactID
END

     Sama seperti diatas, klik Execute dan ada pesan berhasil lalu lihat pada folder Stored Procedures

d.) Buat Delete Berdasarkan Id
     CREATE PROC DeleteById    
     @ContactID int
     AS
BEGIN
      DELETE 
      FROM Contact
     WHERE ContactId = @ContactID
END
    
    Sama seperti diatas, klik Execute dan ada pesan berhasil lalu lihat pada folder Stored Procedures
    Jika sudah semua selamat anda telah berhasil membuat query pada MySql Server..
    Pastikan semua sudah tersedia pada folder Stored Procedures;
    dbo.CreateOrUpdate
    dbo.ViewAll
    dbo.ViewById 
    dbo.DeleteById

Oke kita bisa minimize MySql Server kita dan selanjutnya kita buka Visual Studio kita.  


(Bersambung... Pindah ke halaman selanjutnya yaaa..)
     

0 komentar:

Posting Komentar

 

Coffee Tiwus © 2011 Design by Putro Sapno Pamungkas