使用者表Userss

一)where 語句
SelfDataDataContext cc = new SelfDataDataContext();
protected void Button1_Click(object sender, EventArgs e)
{
//查詢女性好漢
var result = from p in cc.userss where p.sex.Equals("女") select p;
GridView1.DataSource = result;
GridView1.DataBind();
}
----------------------------------------------------------------------------------------
protected void Button2_Click(object sender, EventArgs e)
//查詢男性,薪金在800元以内的(包含800)
var result=from p in cc.userss where p.sex.Equals("男") && p.salary<=800 select p;
--------------------------------------------------------------------------
protected void Button3_Click(object sender, EventArgs e)
//傳回集合的第一個,等同于top 1,得到的是一個實體類
//查詢 保安中的一個
// 1 userss 執行個體
//userss xx = cc.userss.First(p => p.description == "保安");
var result = from p in cc.userss where p.description == "保安" select p;
if (result.Count() > 1)
Response.Write(result.First().name);
else
Response.Write("無記錄");
}
------------------------------------------------------------------------------
備注:
建立dbml檔案。
1 在伺服器資料總管中建立資料庫連接配接。
2 解決方案中添加dbml檔案(即LINQ to SQL)
3 從伺服器資料總管中把要操作的表像工具欄中的工具對象似的,拖到dbml檔案的視圖設計頁上。儲存。
在dbml背景檔案(cs檔案)中會自動生成dbml上下文類和一個使用者表的實體類。
public partial class SelfDataDataContext : System.Data.Linq.DataContext
[Table(Name="dbo.userss")]
public partial class userss : INotifyPropertyChanging, InotifyPropertyChanged
部落格園大道至簡
<a href="http://www.cnblogs.com/jams742003/" target="_blank">http://www.cnblogs.com/jams742003/</a>
轉載請注明:部落格園