C# Sql Bağlantı Rehberi

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Leydim
Uzman Üye
Katılım
11 Nis 2020
Mesajlar
177
Çözümler
5
Tepki puanı
16
Ödüller
3
4 HİZMET YILI
Arkadaşlar çok fazla böyle konu gördüm tekrardan açılmasın diye böyle bir şey yapıyorum işinize yararsa beğenirseniz mutlu olurum
C#:
//Bağlantı :

con = new SqlConnection(@"server = (localdb)\mssqllocaldb; initial catalog = sqlders; integrated security = true"); 
  data = new SqlDataAdapter("SELECT * FROM [Table]", con); // con veriyi çekme


          SqlConnection con;
          SqlDataAdapter data;
          SqlCommand komut;

//INSERT:



            string sorgu = " INSERT INTO [Table](isim,soyad,tel,gtarih,çtarih)  VALUES (@isim,@soyad,@tel,@gtarih,@çtarih)";
            komut = new SqlCommand(sorgu, con);
            con.Open();
            komut.Parameters.AddWithValue("[USER=92828]@Isim[/USER]", isimtxt.Text);
            komut.Parameters.AddWithValue("@soyad", soyadtxt.Text);
            komut.Parameters.AddWithValue("[USER=326213]@tel[/USER]", teltxt.Text);
            komut.Parameters.AddWithValue("@gtarih", gtrhtxt.Value);
            komut.Parameters.AddWithValue("@çtarih", çtrhtxt.Value);
            komut.ExecuteNonQuery();
            con.Close();
      
            MessageBox.Show("Kullanıcı Eklendi");

//Update:

          string sorgu = "UPDATE [Table] SET isim=@isim,soyad=@soyad,tel=@tel,gtarih=@gtarih,çtarih=@çtarih WHERE Id=@Id"; // databasedeki isimiler
            komut = new SqlCommand(sorgu, con);
            komut.Parameters.AddWithValue("@Id", Convert.ToInt32(ıdtxt.Text));
            komut.Parameters.AddWithValue("[USER=92828]@Isim[/USER]", isimtxt.Text);
            komut.Parameters.AddWithValue("@soyad", soyadtxt.Text);
            komut.Parameters.AddWithValue("[USER=326213]@tel[/USER]", teltxt.Text);
            komut.Parameters.AddWithValue("@gtarih", gtrhtxt.Value);
            komut.Parameters.AddWithValue("@çtarih", çtrhtxt.Value);
            con.Open();
            komut.ExecuteNonQuery();
            con.Close();
      
            MessageBox.Show("Kullanıcı Güncellendi");


//Delete:

            string sorgu = " DELETE FROM [Table] Where Id = @Id";
            komut = new SqlCommand(sorgu, con);
            komut.Parameters.AddWithValue("@Id", Convert.ToInt32(ıdtxt.Text));
            con.Open();
            komut.ExecuteNonQuery();
            con.Close();
             // void     kullanıcı();
            MessageBox.Show("Kullanıcı Silindi");


Visual Studio üzerinde sql tablosu oluşturma görünümden sql servere tıklayın aşşağıya doğru inin Database kısmı gelcek oray sağ tıklayıp ADD new database diyin OLUŞTURDUĞUNUZ database den aşşağıya inin table sa Add new table diyip istediğiniz isimleri girin sonra sol usteki update basın database niz hazır. Anlamadığınız yeri sorun lütfen


Resimde dtarih yazan yer datetime yapacaksınız eğer tarih belirtiyorise
 

Ekli dosyalar

  • sqlders2.png
    sqlders2.png
    92.2 KB · Görüntüleme: 35
Son düzenleme:
Uzman Üye
Katılım
19 Nis 2020
Mesajlar
298
Çözümler
6
Tepki puanı
38
Ödüller
4
4 HİZMET YILI
Konu başlığını görünce yardım istiyosun sandım. Sql bağlantı rehberi tarzında bir başlık seçersen ilgili kitle için daha ilgi çekici olabilir.
 
Onaylı Üye
Katılım
11 Kas 2017
Mesajlar
87
Tepki puanı
10
Ödüller
5
Yaş
25
6 HİZMET YILI
yeni başlayanlar için çok güzel bir örnek tebrik ederim ellerine sağlık
 
☆☆Her oyun bir gün hileyi tadacaktır☆☆
Efsane Üye
Katılım
12 Kas 2017
Mesajlar
13,550
Çözümler
240
Tepki puanı
4,952
Ödüller
19
6 HİZMET YILI
Eline sağlık bunlarla gelin abicim ya
 
Üye
Katılım
2 May 2020
Mesajlar
48
Tepki puanı
2
Yaş
34
4 HİZMET YILI
gençler bu yazılım programları oyunlarda hile yapmaamızı mı sağlıyor
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst
  AdBlock Detected
Elbette, reklam engelleme yazılımı, reklamları engelleme konusunda harika bir iş çıkarır, ancak aynı zamanda web sitemizin bazı yararlı ve önemli özelliklerini de engeller. Mümkün olan en iyi site deneyimi için lütfen bir dakikanızı ayırarak AdBlocker'ınızı devre dışı bırakın.