2010-11-19 16 views
1

Çalıştığım webMatrix örneklerinde bir veritabanına erişmek çok kolay. Sadece üç satır kalkmak gerekli ve gidiş vardır: perde arkasında neler hiçbir kullanarak en, hiçbir bağlantı dizeleri tamamıBir webMatrix C# dosyasında veritabanı nasıl açılır?

@{ 
    var db = Database.Open("LOS"); 
    var selectQueryString = "SELECT * FROM wknTest"; 
} 

ve daha sonra biraz,

@foreach(var row in db.Query(selectQueryString)){ 

bu. Ama şimdi ayrı bir C# dosyasına ayırmak istediğim yeterli karmaşık C# kodum var. Yukarıdakileri nasıl yaparım, ancak bir webMatrix projesinde app_code klasöründe bulunan bir C# dosyasında nasıl olur?

cevap

1

Çevresinden tırmandığımda, bunlardan birinin referansını kaçırdığımı buldum. Bir ya da her ikisine ihtiyaç olup olmadığından emin değilim, bu yüzden cevaplandırılan soruya işaretlemeyeceğim ve umarım birisinin benim bildiğimden daha bilgili olmasını umuyorum.

using WebMatrix.WebData; 
using WebMatrix.Data; 
+1

İkinci kullanım ifadesine ihtiyacınız vardır. WebData, SimpleMembership Provider ve WebSecurity öğelerinin yeni evidir. –

+0

@MikeB, bilgi için teşekkürler. – Knox

İlgili konular