首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >linq到mySQL我怎么才能骗过来使用它呢?

问linq到mySQL我怎么才能骗过来使用它呢?
EN

Stack Overflow用户
提问于 2010-12-02 18:55:31
回答 2查看 1K关注 0票数 1

我目前正在使用VB.NET Express通过网络连接到mySQL。只要我使用普通的SQL连接和语句,就没有问题。

但是当谈到LINQ 2 mySql时,我被VB的限制所打动。

你有什么线索吗?

EN

回答 2

Stack Overflow用户

发布于 2010-12-05 21:59:54

您需要切换到使用类似DBLinq、实体框架或nHibernate之类的东西,而不是使用Linq到SQL。Linq只支持Server和Server。这根本不是的限制。实际上,我所知道的特快专递版本的唯一限制是它们不支持任何Visual插件--但就CLR特性而言,您根本没有使用Express的限制。并且,实体框架是内置的,您可以使用该框架。和堆栈溢出有信息在MySQL连接器上。

票数 2
EN

Stack Overflow用户

发布于 2010-12-08 13:17:09

经过几天的搜索,Iv‘终于到达圣格雷尔!

既然你们在StackOverflow是一群很棒的家伙--,我给你们写了一些关于样本的文章。下面是:

唯一明智的,免费的和工作的产品,我有喷泉是德瓦特LinqConnect快报版。

它是www.devart.com的免费产品,能够:

(请注意,我没有特别的链接,也没有兴趣。)

  • 从它自己启动的Devart EntityDeveloper免费版本生成数据文本(每个上下文的表数有一些限制,如果我是对的话,10个)。
  • 完成LINQ到Visual版本,无需从数据源资源管理器创建数据源。

好的,一旦您安装了这个包,下面是如何:

从Program \Devart LinqConnect启动实体设计器,并从数据库创建模型。

保存模型并启动VB Winform项目。

添加以下.NET引用:

代码语言:javascript
复制
Devart.Data.Linq
Devart.Data.MySql.Linq      '-- Or any other DB you need
System.Data.Linq

现在,将您在实体开发人员中创建的新datacontext.designer.vb文件添加到项目中:

右键单击解决方案资源管理器中的项目并选择

代码语言:javascript
复制
Add existing item
Locate the datacontext file and that's almost it!

在表单上创建一个按钮和一个名为dgv1的数据视图。5多行代码,你就设置好了!

按钮代码:

代码语言:javascript
复制
Dim ctx As New myDataContext.myDataContext

Using ctx
    Dim tbl = From xxx In ctx.myTable
                    Select xxx

    dgv1.DataSource = xxx.ToList
End Using

其余的都是纯粹的化妆品.

值得一提的是,虽然他们的产品是伟大的,但支持也是伟大的!他们在不到12个小时内回答了我的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4338690

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档