LINT TO SQL 介绍(数据库查询)

术语表

Built-in:内置的
Clause:子句
Debugger:调试器
Object Relational Mapper:对象关系映射器
ORM(Object Relation Mapping):对象关系映射
Visualizer:查看器
plug-in:插件程序
Breakpoint:断点
Shape:构造
object initialization:对象初始化
deferred execution model:延迟执行模型
sequences:序列
Object Initializer:对象初始化器
Collection Initializers:集合初始化器

上个月,我开始发表一个介绍LINQ TO SQL的随笔系列。LINQ TO SQL 是一个内置于.Net框架3.5版本的 O/RM (对象关系映射)框架,它使你可以方便地使用.Net类对关系数据库进行建模。你可以使用 LINQ 表达式来对数据库进行查询、添加、编辑、删除。

    下面是我这系列随笔的前两篇:

l         Part 1:LINQ TO SQL 介绍

l         Part 2:定义我们的数据模型类

在今天这篇随笔中,我将继续详细为大家介绍如何使用我们在第二篇随笔中创建的这个数据模型,演示如何使用Asp.Net项目来对数据进行查询。

使用LINQ TO SQL建模了的 Northwind 数据库

       在这一系列随笔中的第二篇,我一步步讲解了如何使用内置于VS2008中的LINT TO SQL设计器创建一个LINQ TO SQL类模型。下面是我们为Northwind范例数据库创建的类模型。

获取 Products

    一旦我们定义了上面的数据模型类,我们可以方便的从我们的数据库中进行查询和获取数据。LINQ TO SQL通过对使用LINQ TO SQL设计器创建的NorthwindDataContext类编写LINQ查询语句来完成。

    举个例子,如果想要获取一系列的Products对象,我可以像下面这个编写代码:

在上面的语句中,我在LINQ查询语句中使用了一个“Where”子句以返回属于特定Categor

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值