频道直达 - 学院 - 下载 - 交易 - 特效 - 字库 - 手册 -排名-工具- 繁體
网页教学网站开发 设为首页
加入收藏
联系我们
建站搜索: 常用广告代码   用户注册 | 用户登陆
您当前的位置:中国建站之家 -> 网站开发设计技术教程 -> 网站数据库开发教程 -> Linq to Sql: 集成数据库语言查询之一

Linq to Sql: 集成数据库语言查询之一

作者:随风流月  来源:本站整理  发布时间:2007-9-11 8:27:18  发布人:圈圈

减小字体 增大字体

实验营 1: Linq To Sql: 集成数据库语言查询

  这个实验营将向您清晰地描绘借助于 Linq to Sql,Linq 项目对于关系型数据存取的支持。 您将先创建一个基于 Northwind 数据库的对象模型,随后使用新的VB.NET 查询表达式查询 Northwind 数据库。

  我们将使用 Linq to Sql 设计器,从已有数据库中创建一个对象模型。而后,将着眼于映射表之间的实体关系,并且使用创建,更新与删除操作。紧接着,我们将探索如何使用事务,对象检索(retrieval)技术,存储过程集成与使用 Linq to Sql 标识对象 (identify)。

  Linq to Sql 是一个语言无关的 Linq 项目组件。虽然为了一致性,这个文档中的例子全都用 Visual Basic 来展示,但 Linq to Sql 还是可以在支持 Linq 版本的C# 编译器中正常使用。

  Linq 项目依赖许多内建于 VB.Net中的新的关键字和语法,并且当前它们已被集成于 Microsoft Visual Studio 2008 Beta 2 之中。它将带给我们使用新IDE特性的机会,例如集成调试器,IntelliSense™(智能感知),以及编译时语法检查。

  实验营目标

  预估完成这次动手实验营的时间:60 分钟

  这个实验营的目标是实践并学习有关Linq to SQL 与 VB.NET 程序集成的一些任务。我们将带您探索“CRUD ”操作——创建,接收,更新与删除,以及它们怎样在不使用外部方法的情况下完成 SQL查询或更新命令。您将获取程序中的实体如何映射至数据库表,以及怎样调节映射过程。

  练习1 – 利用代码生成器建立对象模型

  练习2 – 创建你的第一个 Linq to SQL 项目

  练习3 – 创建一个对象模型

  练习4 – 修改数据库中的数据

  练习5 – 运用更高级的特性

  练习1 – 利用代码生成器建立对象模型

  在这个练习中我们将看到如何透过可视化的 Linq 设计器简单地制作一个对象模型。下两个练习将深入研究在幕后究竟发生了什么:但是设计器已经为您完成了这一切!

  步骤 1 – 创建一个 Linq 项目

  1. 单击 开始 | 程序 | Microsoft Visual Studio 2008 Beta 2 | Microsoft Visual Studio 2008 Beta 2 菜单命令。

  2. 打开 Microsoft Visual Studio 后,单击 File | New | Project… 菜单命令

  3. 在 New Project 对话框中的 Project types 中,单击Other Languages | Visual Basic

  4. 在对话框右侧的 Templates 中,选择 Console Application

  5. 在 Name 字段中填写 “Linq To Sql VB”为您的解决方案提供一个名字

  6. 单击 OK

  步骤 2 – 增加一个引用到System.Data.Linq程序集

  1. 在 Microsoft Visual Studio中,单击 Project | Add Reference… 菜单命令

  2. 打开 Add Reference 对话框,确保 .NET 标签已被选择

  3. 选取System.Data.Linq 程序集

  4. 点击OK

  在Module1.vb 中引入命名空间 System.Data.Linq ,切记放置于模块定义之前:

  Imports System.Data.Linq

  步骤 3 – 创建一个 Linq to Sql 文件

  1. 在 Microsoft Visual Studio中,单击 Project | Add New Item… 菜单命令

  2. 点击右侧Templates 窗口中的Linq To Sql File

  3. 为这个新项提供一个名字,在Name字段中输入“Northwind”

  4. 点击OK

  步骤 4 – 增加一个新的数据连接

  1. 在Microsoft Visual Studio中,点击 View | Server Explorer 菜单命令 (或者按下 Ctrl+W,L)

  2. 在Server Explorer 窗口中点击 Connect to database 按钮

  3. 弹出的 Add Connection 对话框中,在Server name 字段中输入“.\sqlexpress”,提供本地数据库服务器地址

  4. 使用Select or enter a database name 组合框,更改数据库为 “Northwind”

  5. 点击OK


将本文收藏到QQ书签与更多好友分享
[打 印]
[] [返回上一页] [收 藏]
∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论...]
精彩推荐
热门文章
· 注册码大全二
· 注册码大全四
· 注册码大全一
· 要10G免费网络硬盘的请进..
· 通过google 赶快来赚美金..
· 注册码大全十
· 头像-qq头像(qq新头像)4..
· 让你轻松架设FTP服务器1..
· 注册码大全三
· 梦幻背景图片7
· 卡通动物图片6
· 网页制作素材-按钮素材2..
· 让你轻松架设FTP服务器5..
· 风景图片8
· 注册码大全九
· 让你轻松架设FTP服务器2..
关注此文读者还看过
· PHPLIB和多个数据库连接..
· 人大复印资料处理程序_补..
· 朱晓靓:为慧聪多元化滑..
· j2ee的jdbc配置指南--连..
· 三分钟理解Flash中的级别..
· Photoshop简单绘制可爱的..
· 学习Fireworks教程:组合..
· 绘作逼真蕃茄 [3]
· 英首相府内发现秘密网络..
· 风景图片4
· 为TextBox增加隐藏属性,..
· CNNIC表彰2005年优秀地址..
· 自己动手做一个SQL解释器..
· 用PHP生成访客计数器
· 传TOM易趣合并谈判落定 ..
· 模板,PHPLIB处理方式(二..
相关文章
· Linq to Sql: 集成数据库语..
· LINQ 性能分析系列之传说中..
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 人才招聘
网站合作、内容监督、商务咨询:QQ: 9576619
Copyright ? 2005--2008 中国建站之家版权所有
粤ICP备05092265号