c# uygulama örnekleric# uygulama örnekleri

C# ile öğrenci bilgi kaydetme programı yapmak için aşağıdaki adımları izleyebilirsiniz:

C# ile Öğrenci Bilgi Kaydetme Programı Nasıl Yapılır?

Bir form uygulaması oluşturun ve gerekli kontrolleri ekleyin. Kontroller arasında metin kutuları, etiketler, radyo düğmeleri vb. yer alabilir.

Bir “Öğrenci” sınıfı oluşturun ve öğrenci bilgilerini depolamak için gerekli özellikleri ekleyin. Özellikler arasında isim, soyisim, öğrenci numarası, bölüm, doğum tarihi vb. yer alabilir.

Veritabanı bağlantısı kurmak için bir SqlConnection nesnesi oluşturun ve bağlantı dizesini belirleyin.

Veritabanında öğrenci bilgilerini saklamak için bir “Öğrenci” tablosu oluşturun. Tablo, öğrenci numarası gibi benzersiz bir anahtar alanı içermelidir.

Öğrenci bilgilerini veritabanına kaydetmek için bir “Kaydet” düğmesi ekleyin. Düğmeye tıklanınca, formdaki metin kutularından öğrenci bilgilerini alın ve veritabanına ekleyin. Bu işlem için bir INSERT INTO sorgusu kullanabilirsiniz.

Öğrenci bilgilerini görüntülemek için bir “Görüntüle” düğmesi ekleyin. Düğmeye tıklanınca, veritabanından öğrenci bilgilerini seçin ve bir DataGridView nesnesinde listeyin. Bu işlem için bir SELECT sorgusu kullanabilirsiniz.

Veritabanından öğrenci bilgilerini güncellemek için bir “Güncelle” düğmesi ekleyin. Düğmeye tıklanınca, seçili öğrencinin bilgilerini formdaki metin kutularından alın ve veritabanındaki kayıtları güncelleyin. Bu işlem için bir UPDATE sorgusu kullanabilirsiniz.

Veritabanından öğrenci bilgilerini silmek için bir “Sil” düğmesi ekleyin. Düğmeye tıklanınca, seçili öğrenciyi veritabanından silin. Bu işlem için bir DELETE sorgusu kullanabilirsiniz.

İşlemler için kullanılacak SQL sorguları şunlar olabilir:

INSERT INTO Öğrenci (ÖğrenciNo, Ad, Soyad, Bölüm, DoğumTarihi) VALUES (@öğrenciNo, @ad, @soyad, @bölüm, @doğumTarihi)

SELECT * FROM Öğrenci

UPDATE Öğrenci SET Ad = @ad, Soyad = @soyad, Bölüm = @bölüm, DoğumTarihi = @doğumTarihi WHERE ÖğrenciNo = @öğrenciNo

DELETE FROM Öğrenci WHERE ÖğrenciNo = @öğrenciNo

Tablodan kayıt silmek için “DELETE” ifadesi kullanılır. Yapısı aşağıdaki gibidir:
sql
DELETE FROM table_name WHERE some_column = some_value;
Burada “table_name”, verilerin silineceği tablonun adını belirtir. “WHERE” ifadesi, belirtilen koşulu karşılayan satırların silineceğini belirtir. Örneğin, yukarıdaki örnekte, “ÖğrenciNo” sütununun belirtilen değere sahip olan satır silinecektir.
“UPDATE” ifadesi ise var olan kayıtların güncellenmesi için kullanılır. Yapısı aşağıdaki gibidir:
sql
UPDATE table_name SET column1 = value1, column2 = value2 WHERE some_column = some_value;
Burada “table_name”, güncelleme yapılacak tablonun adını belirtir. “SET” ifadesi, güncellenen sütunların değerlerini belirtir. “WHERE” ifadesi, güncelleme yapılacak satırların belirtilen koşulu karşılaması gerektiğini belirtir. Örneğin, yukarıdaki örnekte “ÖğrenciNo” sütunu belirtilen değere sahip olan satırların “Ad”, “Soyad”, “Bölüm” ve “DoğumTarihi” sütunları güncellenecektir.
Bu sorguların çalışması için gerekli bağlantılar, veritabanı yönetim sistemi (DBMS) ile C# kodu arasında yapılan bağlantı kullanılarak oluşturulabilir. Veritabanı yönetim sistemi, kullanılan veritabanının türüne bağlı olarak SQL Server, MySQL, PostgreSQL vb. olabilir. Veritabanı yönetim sistemi için uygun bağlantı sağlandıktan sonra, veritabanındaki işlemler bu bağlantı üzerinden yapılabilir.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir