C# ile öğrenci bilgi kaydetme programı yapmak için aşağıdaki adımları izleyebilirsiniz:
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

