一步一步学Linq to sql(二):DataContext与实体
2012-03-26 11:07
513 查看
Customer类被映射成一个表,对应数据库中的 Customer表
using System.Data.Linq.Mapping;
//Customer类被映射成一个表,对应数据库中的 Customer表
[Table(Name = "Customer")]
public class Customer
{
[Column(IsPrimaryKey = true)]
public int CustomerID { set;get;}
[Column(Name = "Name")]
public string Name { set; get; }
//如果没有指定Column特性的Name属性,那么系统会把属性名作为数据表的字段名,也就是说实体类的属性名就需要和数据表中的字段名一致
[Column]
public string City { get; set; }
}
using System.Data.Linq.Mapping;
//Customer类被映射成一个表,对应数据库中的 Customer表
[Table(Name = "Customer")]
public class Customer
{
[Column(IsPrimaryKey = true)]
public int CustomerID { set;get;}
[Column(Name = "Name")]
public string Name { set; get; }
//如果没有指定Column特性的Name属性,那么系统会把属性名作为数据表的字段名,也就是说实体类的属性名就需要和数据表中的字段名一致
[Column]
public string City { get; set; }
}
using System.Data.Linq.Mapping; using System.Data.Linq; using System.Data; using System.Data.SqlClient; using System.IO; public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { DataContext ctx = new DataContext("server=.;database=Northwind;uid=sa;pwd="); StreamWriter sw = new StreamWriter(Server.MapPath("log.txt"), true); //日志功能 ctx.Log = sw; Table<Customer> Customers = ctx.GetTable<Customer>(); //从Customers表中找出City以“北”开头的记录,并把CustomersID、Name以及City封装成新的匿名类型进行返回 var select =from c in Customers where c.City.StartsWith("北") select c; GridView1.DataSource = select; GridView1.DataBind(); sw.Close(); } }
相关文章推荐
- 一步一步学Linq to sql(二):DataContext与实体
- [转]一步一步学Linq to sql(二):DataContext与实体
- 一步一步学Linq to sql(二):DataContext与实体
- 一步一步学Linq to sql(二):DataContext与实体
- 一步一步学Linq to sql(二):DataContext与实体
- 一步一步学Linq to sql(二):DataContext与实体
- 一步一步学Linq to sql(二):DataContext与实体
- 一步一步学Linq to sql(二):DataContext与实体
- 一步一步学Linq to sql(二):DataContext与实体
- 一步一步学Linq to sql(二):DataContext与实体
- 一步一步学Linq to sql(二):DataContext与实体
- 一步一步学Linq to sql(二):DataContext与实体
- 一步一步学Linq to sql(二):DataContext与实体
- 一步一步学Linq to sql(二):DataContext与实体
- 【转】一步一步学Linq to sql(二):DataContext与实体
- 一步一步学Linq to sql(二):DataContext与实体
- 一步一步学Linq to sql(二):DataContext与实体
- 【转】一步一步学Linq to sql(二):DataContext与实体
- 一步一步学Linq to sql(二):DataContext与实体
- 一步一步学Linq to sql(二):DataContext与实体