SQL Server’da daha önceden oluşturmuş olduğumuz Stored Procedure‘ ü kullanarak veri tabanına kayıt ekleme işlemini gerçekleştiren örneğimizi inceleyelim.
Oluşturduğumuz Stored Procedure “sirket” isimli veritabanında bulunan “musteriler” isimli tabloya kayıt ekleme işlemi gerçekleştirmektedir.
Kayıt Ekle butonuna çift tıklayarak kodlarımızı yazacağız. Ancak daha önce ;
satırını projemize ekliyoruz.
Butona ;
Kodlarını ekleyip projemizi çalıştıralım.
İşlem tamam. C# ile Sql bağlantısında Stored Procedure kullanarak kayıt ekleme işlemini tamamlamış olduk.

Oluşturduğumuz Stored Procedure “sirket” isimli veritabanında bulunan “musteriler” isimli tabloya kayıt ekleme işlemi gerçekleştirmektedir.
**Örneği incelemeden önce “SQL SERVER Stored Procedure Kullanımı” konusuna göz atmak isterseniz tıklayınız.
Şimdi C# üzerinde formumuzu aşağıdaki şekilde oluşturuyoruz.
Kayıt Ekle butonuna çift tıklayarak kodlarımızı yazacağız. Ancak daha önce ;
1 2 3 | using System.Data.SqlClient; |
Butona ;
1 2 3 4 5 6 7 8 9 10 11 12 13 | SqlConnection con = new SqlConnection("server=.; Initial Catalog=sirket;Integrated Security=SSPI"); SqlCommand cmd = new SqlCommand(); con.Open(); cmd.Connection = con; cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "MusteriEkle"; //Stored Procedure' ümüzün ismi cmd.Parameters.Add("mAd", SqlDbType.NVarChar, 50).Value = textBox1.Text; //Stored procedure deki parametrelere cmd.Parameters.Add("mSoyad", SqlDbType.NVarChar, 50).Value = textBox2.Text; // textboxlardan değerleri cmd.Parameters.Add("mSehir", SqlDbType.NVarChar, 50).Value = textBox3.Text; //alıyoruz. cmd.ExecuteNonQuery(); con.Close(); |

İşlem tamam. C# ile Sql bağlantısında Stored Procedure kullanarak kayıt ekleme işlemini tamamlamış olduk.
