LINQ学习笔记(二)

      第一个LINQ示例:

      第一步:新建一个Asp.net Web 应用程序,在数据连接中创建一个数据库,我今天用了Northwind数据库。

      第二步:在项目中新增一个LINQ To SQL类,建立dbml(Database Mark Language。数据库描述语言,是一种xml格式的文档,用来描述数据库)文件,以Customers类被映射成一个表,对应数据库中的 Customers表。

      第三步:创建一个ASP.NET页面,在页面上加入一个GridView控件。

      第四步:编辑代码进行数据绑定:      

    public partial class _Default : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                BindGridView();
            }
        }

        private void BindGridView()
        {
            CustomersDataContext db = new CustomersDataContext();
            GridView1.DataSource = from p in db.Customers
                                   select p;

            GridView1.DataBind();                                 
        }
    }

      这样第一个LINQ示例程序就完成了。

 

posted @ 2009-06-06 18:27  小个子猫  阅读(313)  评论(0编辑  收藏  举报