技术开发 频道

整合Java 6脚本、Groovy实现动态 MVC模式(二)


【IT168技术文档】
1.C#3.0简述

C#3.0 已经推出有一段时间了,相信大家也和我一样对其中的技术亮点激动不已吧,Automatic Properties, Object/Collection Initializers, LINQ Language, Extension Method等无数的新技术大大加快了我们的开发进程,下面我将以一个网络书店的实例向大家展示LINQ语言在数据检索方面的巨大优势。

LINQ全名叫做Language-Integrated Query,字面意思就是集成到语言中的查询语言,目前在C#3.0,VB9中你都可以使用这种语法用来在数据集合,XML文件和数据库中检索数据。举个例子来说,比如我们数据库表users中的所有用户取出来,以前的做法可能是使用一个SqlCommand来初始化查询,然后取回数据结果集,最后再对结果集进行分析,而现在使用LINQ只需要写一行语句即可:

var allUsers =
from user in users
select user;

是不是很简单呢:)

下面给大家介绍一下网络书店项目需要用到4张表。 

Tbl_books                                                                                                                                             

   
Tbl_Users


Tbl_Bills


Tbl_type

0
相关文章