2013-01-31 76 views
-2

我有查詢嗎? 我想檢索一個表的記錄的數據,並希望檢查一個字段。 我知道它的SQL查詢。如何在asp.net mvc3中編寫數據庫查詢來獲取記錄?

string data = select Designation from EmployeeTab where EmpName=name; 

這裏命名爲領域,其中一些職位名稱是有 EmployeeTab是我的表名 EmpName是字段的名稱,名稱是包含員工姓名

一個變量,其中一個會話價值有

我想寫在asp.net MVC3此查詢 任何一個可以告訴我,我應該怎麼寫在asp.net MVC3獲得價值

+0

您有疑問? –

回答

0

擴展@Sagar帕特爾的回答,您可以使用類似

using(YourEntityname context=new YourEntityname()) 
{ 
    var val=context.Users.Where(p=>p.EmpName==name).Select(u=>u.Designation); 
} 
+0

嘿thnx的查詢.... –

2

,你可以做到這一點使用ADO.NET實體框架,遵循

using(YourEntityname context=new YourEntityname()) 
{ 
    var val = from u in context.EmployeeTab 
      where u.EmpName == name 
      select u.Designation; 
} 
2

如果你沒有ADO.NET實體框架

using (SqlConnection cn = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ToString())) 
      { 
       cn.Open(); 
       string des=""; 
       SqlCommand cmd = new SqlCommand("select Designation from EmployeeTab where EmpName=name;", cn); 
       SqlDataReader dr = cmd.ExecuteReader(); 
       while (dr.Read()) 
       { 
        des = dr["Designation"].ToString() 
       } 
       dr.Close(); 
       cn.Close(); 
      } 
相關問題