Arkadaşlar Asp. net c# ile uzaktan eğitim yazılımıyla ilgili bir proje hazırlamaya çalışıyorum. sql server kullanıyorum. daha. net te yeniyim. bölüm adında bir tablo oluşturdum. öğretim elemanı bolum tablosunda bulunan bölümlerden birini seçecek. mesela bilgisayar programcılıgnı sececek. bunu seçince o bölümdeki öğrenciler listelenecek ve listelenen öğrencilerin derslerdeki notları gözükecek. ne yapmam gerekiyo arkadaşlar anlaşılır bi şekilde yazarsanız, yardım ederseniz sevinirim.

Öncelikle alt yapısal hazırlıklar tammı onu inceleyek. Visual Studio 2010 kullanıyorsun yükske ihtimal + Ms SQL Server. İlk olarak, database'e bağlanmak için bir class oluşturmalısın sonra veriyi çekmelisin. namespace DataAccess { using System. Data; using System. Data. SqlClient; class DataAccess { //This is your database connection: Database' e baglantı //northwind yerine kendi database'inin ismini yazınız //Data Source kısmına : localhost veya baglanacagın sql server'ın ipsi //Visual Studio'nun database arayüzünden sql server'a baglanın, db'nize visual studio ile basarılı bir şekilde baglandıgınızda, connectionString 'i hazır olarak özelliklerinden görebilirsiniz. static string connectionString = "Initial Catalog=northwind;Data Source= ;Integrated Security=SSPI;"; static SqlConnection cn = new SqlConnection ; // This is your command to execute: //Örnek bir sql select cümlesi veriyi database'den çeker static string sCommand = "SELECT TOP 10 Lastname FROM Employees ORDER BY EmployeeID"; // This is your data adapter that understands SQL databases: static SqlDataAdapter da = new SqlDataAdapter ; // This is your table to hold the result set: //Sql cümlesinin db'den çektiği veriyi ram'de tutar burda. net 'in datatable objesi içine dolduruyor bütün verileri static DataTable dataTable = new DataTable ; static void Main { try { cn. Open ; // Fill the data table with select statement's query results: int recordsAffected = da. Fill ; if (recordsAffected > 0) { foreach } } catch { string msg = ""; for (int i=0; i < e. Errors. Count; i++) System. Console. WriteLine ; } finally { if } } } } Hepsini görmek için tıklayın... Kaynak Anlamadığınız yada hata aldığınzı kısımlarını paylaşırsanız, ayrdımcı olmaya çalışacağım. Kolay gelsin.