C# ile veri tabanı bağlantılı iş başvuru formu yapmak için öncelikle bir veri tabanı oluşturulmalı ve bu veri tabanıyla bağlantı kurulmalıdır. Bunun için öncelikle Microsoft Visual Studio’da bir proje oluşturulur. Daha sonra Solution Explorer penceresinde proje adına sağ tıklanarak “Add” seçeneğiyle “New Item” seçilir. Karşımıza çıkan pencerede “Data” altında “Service-based Database” seçilir ve veri tabanı adı verilerek “Add” butonuna tıklanır.
Veri tabanı oluşturulduktan sonra, veri tabanına bağlanmak için Connection String kullanılabilir. Connection String, veri tabanıyla bağlantı kurabilmek için gereken bilgileri içerir. Bu bilgiler genellikle veri tabanı sunucusunun adı, veri tabanı adı, kullanıcı adı ve şifredir.
Bağlantı kurulduktan sonra, veri tabanındaki tablolara erişmek ve veri işlemleri gerçekleştirmek için SQL sorguları kullanılır. İş başvuru formu yapmak için, iş başvurularının kaydedileceği bir tablo oluşturulmalı ve bu tablodaki verilerin okunması ve yazılması için gerekli sorgular yazılmalıdır.
Aşağıda, C# ile veri tabanı bağlantılı iş başvuru formu yapmak için örnek bir kod parçası verilmiştir:
csharp
Yukarıdaki kod parçası, “serverName”, “databaseName”, “userName” ve “password” gibi yerlerine gerçek veriler girildiğinde, veri tabanındaki “JobApplications” adlı tablodaki verileri DataGridView nesnesinde listeler. Bu kod parçası, veri tabanı bağlantısı kurmak, SQL sorgusu yazmak, sorguyu SqlCommand nesnesiyle çalıştırmak, SqlDataReader nesnesiyle veriler Tablodaki verileri çekmek için aşağıdaki kod parçacığı kullanılabilir:
string connectionString = "Server=serverName;Database=databaseName;User Id=userName;Password=password;";
Bu kod, veri tabanına bağlanmak için bir SqlConnection nesnesi oluşturur ve veri tabanı bağlantı dizesini kullanarak veri tabanına bağlanır. Ardından, SQL sorgusu bir SqlCommand nesnesi kullanılarak oluşturulur ve çalıştırılır. SqlDataReader nesnesi, sorgunun sonuçlarını okumak için kullanılır ve veriler bir döngüde okunarak DataGridView nesnesinde görüntülenir. Her bir satır için verilerin özellikleri SqlDataReader nesnesinden alınır.
Özellik adları sorgunun sütunlarına karşılık gelir ve GetString(), GetDateTime() ve GetBoolean() gibi uygun veri türleri kullanılarak veriler okunur. Okunan veriler, DataGridView nesnesine eklenir.
Bu uygulamada herhangi bir sorun yaşarsanız aşağıya yorum olarak bırakabilirsiniz. Bunun yanı sıra web sitemizdeki diğer hazır C# programlama örneklerine ulaşmak için bu linke tıklayabilirsiniz.

