【问题标题】:How to get something similar to .dbml for MySQL DB?如何为 MySQL DB 获取类似于 .dbml 的内容?
【发布时间】:2011-07-07 13:21:06
【问题描述】:

我计划从使用 LINQ 和 MSSQL 切换到使用 LINQ 和 MySQL,所以我开始研究 MySql 连接器、Fluent NHibernate、LINQ to NHibernate、DBLinq 等。我是这方面的新手,而且......混乱!

现在在 Visual Studio 中我添加一个新项目,选择 Data/Linq to SQL classes 以创建一个 dbml,从服务器资源管理器中拖动一个表,然后......完成!我可以用 MySQL 做到这一点吗?

据我所知,首先我需要一个连接器/提供程序,以便能够从服务器资源管理器连接到 MySQL 数据库(这个连接器可以是 MySql 连接器),对吧? 下一步如何从表中自动创建类(类似于上面的 dbml 过程)?

你能告诉我一些分步指南或类似的吗?

【问题讨论】:

    标签: .net orm linq-to-mysql


    【解决方案1】:

    【讨论】:

    • 我找到了这两个,但是 DBLinq 的开发已经暂停,LinqConnect 是一个商业产品,最好是开源解决方案。我可以使用 fluentnhibernate 实现类似于 LInq TO SQL 类 (dbml) 的内容吗?
    • @Pietro:抱歉 - 但有时,好的软件确实要花点钱......无论如何,我不确定 FluentNHibernate - 我不知道不知道这足以在这里提供很大的帮助,但我认为这是一种“在代码中定义模型”的方法,因此您没有具有特定的 DBML(模型)文件,但您只是“用代码行来描述“您的数据库...
    猜你喜欢
    • 1970-01-01
    • 2014-09-12
    • 2019-06-03
    • 1970-01-01
    • 2010-10-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多