设为首页收藏本站

融智技术学院

 找回密码
 注册

QQ登录

只需一步,快速开始

ASP.NET网络编程技术详解
搜索
查看: 505|回复: 0

LINQ To SQL技术详解三:应用LINQ To SQL

[复制链接]
MrLi 发表于 2013-6-12 10:00:00 | 显示全部楼层 |阅读模式
LINQ To SQL技术详解三:应用LINQ To SQL


    在编写ASP.NET应用程序时,最好将数据访问代码放在一个单独的类中。这样做的好处是便于修改、调试和维护。LINQ To SQL同样需要将数据访问代码单独放在一个类中。本小节我们来学习在ASP.NET中应用LINQ To SQL的方法。
    【示例】下面演示的是在ASP.NET中应用LINQ To SQL查询数据的方法。
    (1)创建一个网站,命名为“在ASP.NET中应用LINQToSQL”。
    (2)在该网站的Web.config文件中配置数据库连接字符串。该连接字符串添加在<configuration>下的<appSetting>中,具体配置代码如下:

    (3)在该网站上添加一个类Program,在Program类中创建一个访问Express数据库中Student表的方法。本例需要访问Express数据库中的Student表。因此,首先需要为Student表编写实体类。该实体类代码如下:

    Program类的具体代码如下:

    (4)在该网站上添加一个Web页面,命名为“Default.aspx”。在该Web页面上添加一个Button控件、一个Label控件和一个GridView控件。Default.aspx页面的代码如下:

    在Default.aspx的代码后置文件中编写Button控件的单击事件。Button控件的单击事件创建Program类的实例p,使用p调用方法GetStudent(),将返回值作为GridView控件的数据源。最终将结果显示在GridView控件上。Default.aspx文件的后置代码具体如下:

    运行结果如下图所示。

    在该示例中,首先创建一个访问Student表的类Program。在Button控件的单击事件中创建Program类的实例p,使用p调用方法GetStudent(),将返回值作为GridView控件的数据源。最终将结果显示在GridView控件上。
    ​注意:将数据访问代码放在一个单独的类中,便于代码的修改、调试和维护。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

新突破电商

小黑屋|手机版|Archiver|融智技术学院 ( 京ICP备09018999号  

GMT+8, 2018-6-18 15:34

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表