C# ile sql tablosu nasıl oluşturulur?

0

c# ile sql serverda nasıl yeni tablo oluşturulur? Şimdiden teşekkürler.

lolyou lolyou (7)
3 yıl önce sordu

Toplam 1 Cevap


0

C# ile veritabanı üzerinde işlem yaparken, Ado.Net nesneleri (Sqlconnection, SqlCommand vb) benzer bir yol izlenir.

Önce Sql bağlantısı hazırlanır, daha sonra açılır, SQL sorgusu çalıştırılır, bağlantı kapatılır.

 private void TabloOlustur()
        {
            string baglantiCumlesi = "server=.\\SQLEXPRESS; database=emocan; integrated security=SSPI";
            // using ifadesi baglanti nesnesinin işi bittiğinde yok edilmesini, kullanılan kaynakların boşaltılmasını sağlayacak
            using (SqlConnection baglanti = new SqlConnection(baglantiCumlesi))
            {
                try
                {

                    baglanti.Open();
                    using (SqlCommand command = new SqlCommand("CREATE TABLE Kisiler(Ad char(50),Soyad char(50),Adres char(50));", baglanti))
// Sorguyu çalıştır
                        command.ExecuteNonQuery();

                    MessageBox.Show("Tablo oluşturuldu");
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
        }

Yukarıdaki örnekte 

CREATE TABLE Kisiler(Ad char(50),Soyad char(50),Adres char(50)

ifadesi SQL sorgusudur ve tabloyu yaratan SQL kodunu içerir. C# ile SQL'de silme, güncelleme gibi işlemlerde sadece bu sorgu ifadesi değişir. Geriye kalan kod aynıdır.

alattin alattin (13911)
3 yıl önce cevaplandı

  • hocam siz varya adamın dibisiniz çok teşekkürler lolyou 3 yıl önce
  • eyvallah :) alattin 3 yıl önce

üyelik gerektirir

Cevap yazabilmek için üye girişi yapmalısınız.

Eğer uzmanim.net üyesiyseniz giriş yapabilirsiniz: üye girişi yap
uzmanim.net'e üye olmak çok kolaydır: hemen kayıt ol