我爱Aspx >> C#.Net >> C#3.0 中 DLINQ 从数据库获得数据集,XLINQ从XML文件获得数据集的方法DLINQ和XLINQ的具体查询,更新等操作不是本文讨论重点,本文重点解决如何获取需要查询的数据集。
DLINQ 如何链接到数据库?
DLINQ可以访问DataSet,这种情况我们在本文就不考虑了,
本文考虑的是直接用DLINQ访问数据库,我们如果用VS Orcas中的LINQ到SQL的新ORM设计器,VS替我们产生了一些代码,这种情况也不是本文考虑的范围。
本文我们要考虑的事情是:如何自己编码去链接数据库,这样我们才能对DLINQ链接数据库有更深入的了解。
下面是一个简单的DLINQ代码:获得 pubs 数据库 authors 表的所有作者的 au_id 信息。
using System;
using System.Linq;
using System.Data.Linq; // 这个命名空间在单独的组件 System.Data.Linq.dll 中
public class DLinqTest
{
public static void DoSomeThing()
{
// 链接字符串
string connectionString = "Data Source=192.168.5.2;Initial Catalog=pubs;Persist Security Info=True;User ID=sa;Password=******";
// 我们就是通过使用 DataContext 来 DLINQ链接数据库的。
DataContext db = new DataContext(connectionString);
Table<Authors> authors = db.GetTable<Authors>();
var users = from a in authors orderby a.au_id select a;
Ҷƪл˵?
详解sql server中数据库快照工作..[07-30]
利用sql server 2005数据库邮件发..[07-30]
C#3.0 中对象初始化器(Object In..[07-30]
C#3.0 LINQ 查询语法[07-30]
C#将文件保存到数据库中或者从数..[07-30]
在 IIS 中配置 SQL XML 支持[07-30]
如何在asp.net2.0下面使用基于数..[07-30]
C#3.0 中的扩展方法 (Extension ..[07-30]
C#3.0 中使用扩展方法来扩展接口[07-30]
C#3.0 中对象初始化器(Object In..[07-30]
asp.net利用RAR实现文件压缩解压..[07-30]
Fireworks绘制可爱的Q版电视机图..[07-30]
Photoshop钢笔(路径)工具练习十步..[07-30]
迅雷下载到99%时不动问题的解决办..[07-30]
创建和使用Windows Vista恢复盘新..[07-30]
手工清除向好友发送信息的新QQ尾..[07-30]
教你五招McAfee杀毒软件高级设置..[07-30]
32位到64位的sql server移植[07-30]
详解sql server中数据库快照工作..[07-30]
利用sql server 2005数据库邮件发..[07-30]