`
oldrev
  • 浏览: 233700 次
  • 性别: Icon_minigender_1
  • 来自: 昆明
社区版块
存档分类
最新评论

Linq to SQL 牢骚

阅读更多

最近真正玩了一下下 LINQ TO SQL(LTS),居然遇到了无数的问题,看样子 VS2008 也是为了应付市场而赶着推出的。下面就是我遇到的若干问题:

  1. 最麻烦的一点,dbml 只能从数据库生成,而不能同步,那和用 MyGeneration+AR/NH 有什么区别?
  2. O/R 设计器有时会用复数作集合名称,有时又不会,害得我只好用 sqlmetal.exe 在命令行里指定参数,这算怎么一回事?
  3. sqlmetal.exe 不能设定 one-to-one 关联,而 O/R 设计器里却可以?
  4. 不能生成 many-to-many 关系,就算是程序没那么聪明,也总该给配置文件一个机会吧?为什么不能像人家 Ruby on Rails 那样智能一点点呢?
  5. Order.Customer 和 Order.CustomerId 该用谁呢?
  6. 居然只支持 SQL Server ?!似乎有个第三方的 Linq To DB 支持其他的数据库,不过我看了一下最新的发布版才 0.16....
  7. 等想起来再添加....

 

分享到:
评论

相关推荐

    一个简单的linq to sql例子

    LINQ to SQL是LINQ的一个特定实现,它为关系数据库提供了一个直观的编程模型。在这个简单的LINQ to SQL例子中,我们将探讨如何使用C#来实现数据库的基本操作。 首先,我们需要包含必要的命名空间,如`System.Linq`...

    LINQ To SQL实现分页效果源码

    在本例中,我们关注的是LINQ to SQL,这是一种特定的LINQ实现,它用于与关系数据库进行交互,如SQL Server 2005。在VS2008中,LINQ to SQL提供了直观的方式来映射数据库模式到.NET类,从而简化了数据访问。 分页是...

    LINQ to SQL.rar

    **LINQ to SQL** 是微软.NET Framework中的一种技术,它允许开发者使用C#或VB.NET语言的查询表达式(Language Integrated Query,简称LINQ)直接对SQL数据库进行操作。这项技术将关系数据库的数据操作与对象模型无缝...

    Linq to sql 和 Linq to Entity 高级查询

    实现linq多个查询条件连接功能(支持linq to sql 和linq to entity)。 按多个指定属性排序功能。 不同参数的lamdba表达式条件间的转换功能。

    Linq To Sql进阶系列

    ### Linq To Sql进阶系列知识点详解 #### 1. Linq To Sql进阶系列(一)- 从映射讲起 ##### 映射概念介绍 - **映射概念**:Linq To Sql的核心之一在于它能够实现数据库表与.NET类之间的自动映射。这种映射方式极大...

    linq基础 linq to sql

    本教程主要关注LINQ的基础以及其在SQL数据库操作中的应用——LINQ to SQL。 一、LINQ的基本概念 1. 查询表达式:LINQ引入了一种新的查询语法,类似于SQL,但它是合法的C#或VB代码。这种语法使查询直观且易于理解。 ...

    LINQ TO SQL DEMO

    【标题】"LINQ TO SQL DEMO"是一个关于使用LINQ (Language Integrated Query) 技术与SQL数据库交互的示例项目。LINQ是.NET框架中的一项重要特性,它允许开发者使用C#或Visual Basic等语言的语法直接进行数据查询,...

    LINQ to SQL可视化调试工具

    **LINQ to SQL 可视化调试工具** LINQ (Language Integrated Query) 是.NET Framework中的一项强大技术,它允许开发者使用自然的编程语言语法来查询数据。LINQ to SQL是.NET Framework下的一个ORM(Object-...

    Linq to sql 教程

    【Linq to sql 教程】是一门针对初学者精心设计的教程,旨在帮助学习者逐步掌握使用Linq(Language Integrated Query,语言集成查询)与SQL进行数据操作的技术。Linq是.NET框架中的一个强大特性,它允许开发人员在C#...

    ASP.NET MVC+LINQ TO SQL登陆

    在这个场景中,我们将讨论如何在ASP.NET MVC项目中实现一个使用LINQ to SQL的登录功能。 LINQ(Language Integrated Query,语言集成查询)是.NET Framework的一部分,它允许开发者使用C#或VB.NET等语言的语法来...

    LINQ To Sql学习文档

    ### LINQ To Sql 学习文档关键知识点解析 #### 一、LINQ To Sql 概览 **LINQ (Language Integrated Query)** 是一种强大的查询语言,它被集成到了 .NET Framework 3.5 及其之后的版本中,并且与 C# 和 Visual ...

    Linq To SQL

    **LINQ to SQL** 是.NET Framework 3.5中引入的一种对象关系映射(ORM)技术,它允许开发者使用C#或VB.NET等.NET语言直接对数据库进行操作,而无需编写大量的SQL语句。通过LINQ(Language Integrated Query),...

    浅谈Linq to sql 的多表关联与动态条件查询

    浅谈Linq to sql 的多表关联与动态条件查询 Linq to sql 是一种强大的数据查询语言,它可以帮助开发者快速、高效地访问和操作数据库数据。在本文中,我们将讨论 Linq to sql 的多表关联和动态条件查询这两个重要的...

    c#linq to sql

    C# LINQ to SQL 是微软.NET Framework中的一种数据查询技术,它允许开发人员使用C#语言直接对SQL数据库进行操作,极大地简化了数据库交互的工作。LINQ(Language Integrated Query,语言集成查询)是.NET Framework ...

    linq to sql 学习笔记

    《LINQ to SQL 学习笔记》 LINQ (Language Integrated Query) 是.NET框架中引入的一项强大技术,它允许开发者使用熟悉的C#或VB.NET语言语法进行数据查询,而无需学习新的查询语言。LINQ to SQL是LINQ的一个特定实现...

    LINQ to SQL手册

    **LINQ to SQL** 是 .NET Framework 中的一个技术,它允许开发者使用 C# 或 VB.NET 语言的查询表达式语法来操作数据库。本手册详细介绍了使用 LINQ to SQL 进行数据查询、操作和更新的各种方法,涵盖了从基础到高级...

    LINQ to SQL和Entity Framework对比与关联

    ### LINQ to SQL与Entity Framework对比分析 #### 一、概述 随着软件开发技术的不断发展,数据访问技术也在不断地更新换代。LINQ to SQL 和 Entity Framework 作为两种主流的对象关系映射(Object-Relational ...

    Linq to Sql 教程大全

    ### Linq to Sql 教程大全 #### 一、LINQ to SQL 概述 **LINQ to SQL** 是一种使开发人员能够使用面向对象的方法访问数据库的技术。它提供了将数据库表映射到.NET Framework中类的能力,允许开发人员通过编写LINQ...

    linq to sql实现分层与gridview使用实现增删改

    在本教程中,我们将重点讨论如何利用LINQ to SQL实现分层架构,并结合GridView控件进行数据的增删改操作,这对于新手在进行三层项目开发时是非常实用的。 首先,让我们了解什么是LINQ to SQL。它是.NET Framework ...

    linq to sql学习资料(全word文档)

    "LINQ to SQL"是LINQ的一个特定实现,它允许开发者直接在SQL Server数据库上执行查询,将SQL语句转换为.NET代码,极大地简化了数据访问层的操作。本学习资料包涵盖了并发控制、事务管理、查询语法以及存储过程等多个...

Global site tag (gtag.js) - Google Analytics