`
terryfeng
  • 浏览: 493711 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ADO.NET Entity Framework 一个简单数据绑定例子

阅读更多

ADO.NET Entity Framework 作为 .Net Framework 3.5 SP1 的一部分发布,在VS2008Sp1中我们可以直接使用。

下面的例子是一个非常简单GridView绑定,指在初步的了解ADO.NET Entity Framework

我的环境配置:

Windows Server 2008

VSTS 2008 SP1

SQL Server 2008

1.建立一个Asp.Net 应用程序(C#)

2009-03-02_130812

2.向页面拖动一个GridView控件

2009-03-02_131059

3.添加一个 Ado.Net Entity Data Model文件(edmx)

2009-03-02_131153

4.选择从数据库生成

 2009-03-02_131215

5.选择数据库配置,如果之前没有配置过服务器连接,可以点击右侧的“新建连接”按钮

 2009-03-02_131234

6.选择所需表、视图、存储过程

 2009-03-02_131253

7.点击“完成”效果如下打开了“实体框架编辑器”

2009-03-02_131424

8.向Default.aspx.cs,添加代码

 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;


namespace ADOEF
{
    public partial class _Default : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            // 注意EDM的对象名成是数据库名称+Entities
            using (GEConfigEntities myEDMX = new GEConfigEntities())
            {
                this.GridView1.DataSource = myEDMX.Layer;
                this.GridView1.DataBind();  
            }
        }
    }
}

 

 

 

 

        9.运行效果,GridView绑定了数据库中指定的表,显示所有的记录

         2009-03-02_132221

分享到:
评论

相关推荐

    ADO.NET 3.5高级编程 第三部分.pdf

    英文版:Professional ADO.NET 3.5 with LINQ and the Entity Framework 内容简介 《ADO.NET 3.5高级编程:应用LINQ&Entity; Framework》由知名的微软数据库权威专家Roger Jennings编写,凝聚了Roger多年的数据库...

    WCF EF DataBinding的示例代码

    DataGridView 如何利用 BindingSource 绑定1:N的多表数据。ORM使用ADO.NET Entity Framework EF的DB路径写的绝对路径,所以请自行修改。 Northwind.mdf 在工程目录下。

    .NET软件开发框架CSLA.NET.zip

    CSLA.NET是一个在分布式环境下只通过修改配置文件就可以实现N层部署的框架. 它致力于构建丰富,强大而灵活的业务层,包含了验证,权限,数据门户等标准化的解决方案,使你的业务对象更加标准和灵活.它提出了移动对象...

    asp.net知识库

    一个XSLT的简单例子 XSLXSLT板主题整理 xsl入门的好文章 新手学习XSL的好东西 XSL语法介绍 XSL学习心得 - 调用属性值 XSLT与XML转换的详细介绍 功能应用 读写搜索 基础教程 RSS Web2.0时代,RSS你会用了吗?(技术...

    RapidWebDev框架源码

    通过Linq-To-SQL进行数据访问,我们计划在ADO.NET Entity Framework成熟以后进行迁移. Restful web service. 通过NBehavior实现行为驱动. RapidWebDev是一个完全开源的企业应用快速开发框架,它致力于是通过...

    LINQ 实战 1/11

    13.7.4 LINQ to Entities,ADO.NET Entity Framework的LINQ接口 383 13.8 小结 384 第14章 使用LINQ操作DataSet 385 14.1 LINQ to DataSet概览 385 14.2 DataSet回顾 386 14.2.1 DataSet使用场景及功能...

    LINQ 实战 3/11

    13.7.4 LINQ to Entities,ADO.NET Entity Framework的LINQ接口 383 13.8 小结 384 第14章 使用LINQ操作DataSet 385 14.1 LINQ to DataSet概览 385 14.2 DataSet回顾 386 14.2.1 DataSet使用场景及功能...

    LINQ 实战 4/11

    13.7.4 LINQ to Entities,ADO.NET Entity Framework的LINQ接口 383 13.8 小结 384 第14章 使用LINQ操作DataSet 385 14.1 LINQ to DataSet概览 385 14.2 DataSet回顾 386 14.2.1 DataSet使用场景及功能...

    LINQ 实战 2/11

    13.7.4 LINQ to Entities,ADO.NET Entity Framework的LINQ接口 383 13.8 小结 384 第14章 使用LINQ操作DataSet 385 14.1 LINQ to DataSet概览 385 14.2 DataSet回顾 386 14.2.1 DataSet使用场景及功能...

    LINQ 实战 7/11

    13.7.4 LINQ to Entities,ADO.NET Entity Framework的LINQ接口 383 13.8 小结 384 第14章 使用LINQ操作DataSet 385 14.1 LINQ to DataSet概览 385 14.2 DataSet回顾 386 14.2.1 DataSet使用场景及功能...

Global site tag (gtag.js) - Google Analytics