server – Web Tasarım & Programlama

Etiket server

C# Programlama SQL Windows Form Örnekleri

C# SQL Server Veritabanı Bağlantısı (Select-İnsert-Update-Delete)

Bu yazımızda C# SQL Server veritabanı bağlantısı için 2 örnek gerçekleştireceğiz. İlk örneğimiz için SQL Server da “okul” veritabanındaki “ogrenci” “tablosunu kullanacağız. Tablomuzu yukarıdaki şekilde oluşturduktan sonra formumuzu da aşağıdaki şekilde oluşturalım.   Kodlarımızı inceleyelim. Sql server bağlantısı için; using System.Data.SqlClient; 123  using System.Data.SqlClient;  eklememiz gerekiyor. Öncelikle SqlConnection...

SQL

SQL SERVER DISTINCT KULLANIMI

Belirlenen kolona göre tekrarlanan kayıtları göstermek için kullanılır. Örnek olarak “ogrenci” tablosuna bakalım. Bu tabloda kaç farklı ilden öğrencimiz olduğunu bulmak için distinct kullanabiliriz. select distinct ogrenci_sehir from ogrenci 123  select distinct ogrenci_sehir from ogrenci  sorgusunu çalıştırdığımızda sonuç aşağıdaki gibi olacaktır. Sonuç olarak 9 öğrenci bulunan tablomuzda 7 farklı şehir kaydı bulunduğunu görmekteyiz.

SQL

SQL SERVER ORDER BY KULLANIMI

Sorguları sıralamak amacıyla kullanılır. ASC anahtar kelimesi küçükten büyüğe doğru, DESC anahtar sözcüğü ise büyükten küçüğe doğru sıralamaktadır. Kullanımı ASC (artan sıralama) için; select * from ogrenci order by ogrenci_ad ASC 123  select * from ogrenci order by ogrenci_ad ASC  DESC (azalan sıralama) için; select * from ogrenci order by ogrenci_ad DESC 123  select * from ogrenci order by ogrenci_ad DESC  şeklindedir. Aşağıdaki örneklerde ogrenci tablosunda ogrenci_ad...

SQL

SQL Server Seçme İşlemleri ( SELECT )

SQL işlemlerinde en çok kullanılan sorgudur. Tablolarımızda bulunan verilerin tamamını yada istediğimiz kriterde olanlarını getirmemizi sağlar.Kullanımı şu şekildedir. Select <kolon adı> from <tablo adı> İstenirse birden fazla kolon da görüntülenebilir. Select <kolon adı 1>, <kolon adı 2>, .. from <tablo adı> Tablolarımıza ait tüm kolonları getirmek için kolon adları yerine “*” kullanılabilir. Select *From musteriler 123  Select *From...

SQL

SQL SERVER KAYIT SİLME (DELETE)

Verilerin silinmesi için kullanılır. Aşağıdaki sorgumuzu yazdıktan sonra çalıştırdığımızda “okul” veritabanında bulunan “ogrenci” tablosundaki “ogrenci_no” değeri 3 olan kişiye ait bilgilerin silinmesi sağlanacaktır.   use okul go delete from ogrenci where ogrenci_no=3 12345  use okulgodelete from ogrenci where ogrenci_no=3 

SQL

SQL SERVER KAYIT GÜNCELLEME (UPDATE)

Verilerimizin değerlerini değiştirmek için kullanılır. Bir koşula bağlı olarak kayıtlarımızı güncelleyebiliriz. Eğer where koşulu kullanmazsak belirlenen yeni değerler tüm kayıtlar için geçerli olacaktır. Aşağıdaki sorgu çalıştırıldığında  Adı “Emirhan” olan kişinin şehir bilgisi “İstanbul” iken “Bayburt” olacaktır. use okul go update ogrenci set ogrenci_sehir='Bayburt' where ogrenci_ad='Emirhan' 12345  use okulgoupdate ogrenci set...

SQL

SQL SERVER TABLO OLUŞTURMA

Verilerimizi düzgün bir yapıda saklamak için tablolar kullanılır. Sql Server’da tablo oluşturmak için ‘Create Table’ komutu kullanılır.Önceden oluşturulmuş okul isimli veri tabanına ogrenci isimli bir tablo oluşturmak için sorgu ekranına; use okul go create table ogrenci ( ogrenci_no int, ogrenci_ad varchar(20), ogrenci_soyad varchar(20), ogrenci_sehir varchar(20) ) 1234567891011  use okulgocreate table ogrenci(ogrenci_no int,ogrenci_ad varchar(20),ogrenci_soyad...