【访问MySQL数据库时,报“找不到请求的 .net Framework 数据提供程序。可能没有安装。”的解决方案】教程文章相关的互联网学习教程文章

mysql – 如何在Play Framework 2.0中为生产和测试设置UTC时区?【代码】

我们希望我们的Play Framework 2.0 Scala应用程序能够在应用程序服务器和MySQL数据库服务器中处理UTC中的所有日期和时间信息. 诀窍是: >不改变部署环境>不改变CI(测试)环境>不改变本地(dev)环境 这样做有标准的最佳做法吗?我们希望测试以UTC格式运行,而不必在所有命令行上传递-Duser.timezone = GMT.同样用于启动具有播放开始的服务器.解决方法:这比我们预期的要容易. 首先,在application.conf中,使用参数as described on anothe...

如何在Play Framework中使用Ebean限制MySQL查询【代码】

嘿伙计们,我有使用Play Framework的问题.我正在尝试显示大量数据(来自此数据库).当我使用“find.all()”时,Play Framework Server崩溃,因为它占用了大量内存. 我有一个名为的DB模型:@Entity public class dblp_pub_new extends Model { [...]public dblp_pub_new() {}public static List<dblp_pub_new> all() {return find.all();}public String getDoi() {return doi;}public void setMdate() {this.mdate = new Date();}public ...

有没有办法在mysql和php中使用Entity Framework?

我想知道有没有办法使用实体框架与mysql和php.Is所需的任何连接器或特殊程序.你能告诉我一些阅读的参考吗?解决方法:实体框架是.NET的ORM,我不是PHP的“端口”或类似的东西,即使在这种情况下,我怀疑它会比PHP的当前ORM框架更好. 如果你想在PHP中使用ORM,那么你有很多选择,你应该阅读一些关于替代方案并选择一个ORM. 就个人而言,我使用Doctrine框架http://www.doctrine-project.org/

ASP.NET MVC 4和Entity Framework 5.0中的MySQL连接 – 多个DbProviderFactories【代码】

我有一个ASP.NET应用程序,我想上传到提供MySQL数据库的主机.我正在使用Visual Studio 2012,.NET 4.5,Entity Framework 5.0,我已经为Visual Studio 1.0.2安装了MySQL.我一直在尝试连接到本地MySQL服务器,但我遇到了一些问题. 起初我在我的项目中引用了版本6.6.5.0的MySql.Data和MySql.Data.Entity.但是当我尝试在包管理器控制台中执行Update-Database时,我收到以下错误:System.DateTime System.Data.Entity.Migrations.Model.Inser...

mysql – 使用Zend Framework 2 TableGateway加入子查询【代码】

我正在尝试使用Zend Framework 2进行查询,其中我在JOIN语句中有一个SELECT.到目前为止,这是我尝试过的,但是将SELECT对象注入join()的第一个参数似乎不起作用.我采用了这种方法,因为我需要在进行任何分组之前先订购结果.有关如何使其工作的任何想法?public function getSearchKeyword($keyword, $limit) {$select = $this->keywords->getSql()->select();$subquery = $this->pages->getSql()->select();$subWhere = new \Zend\Db\S...

c# – 使用mySql在Entity Frameworking中使用Decimal DataType无法更新行【代码】

我一直在研究这个问题太久了.我的所有select和insert命令都可以正常工作,但是当涉及到更新十进制列时,我会收到错误. 我使用以下软件 > ASP.Net v4> MySQL Connector Net 6.3.3> MySql Server 5.0.51a 产品类别public class Product() {public int ProductID {get;set;}public string Name {get;set;}public decimal Price {get;set;}public string Description {get;set;} }代码产生错误var context = ObjectContextHelper.Current...

.net – 插入行时的Entity Framework和MySQL null引用异常【代码】

我在EDMX文件中创建了一个简单的Test表.该表称为Test,其中包含一列TestId. TestId是实体密钥,它的类型是Guid. StoreGeneratedPattern设置为Identity(默认值). 生成的SQL如下所示:CREATE TABLE `Tests` (`TestId` CHAR(36) BINARY NOT NULL );ALTER TABLE `Tests` ADD CONSTRAINT `PK_Tests`PRIMARY KEY (`TestId` );现在我的代码的主体看起来像这样:using (var foo = new TestModelContainer()){var test = new Test() {TestId ...

mysql – 从DB Using Entity Framework获取标识列中的最后一个自动插入的ID【代码】

我使用下面的代码从数据库中获取自动标识列中的新插入ID.using (TestEntities entities = new TestEntities()) {T2 t2 = new T2();t2.Value = "some value";entities.AddToT2(t2);entities.SaveChanges();Console.WriteLine(t2.ID);}当我使用MS Sql连接我的应用程序时,它工作正常,但如果我连接Mysql,它总是返回0(零). 有没有其他方法可以使用Entity Framework获取最后插入的ID? 谢谢…解决方法:在SaveChanges()之后,我不得不更改I...

偶尔使用Amazon RDS MySQL和Play Framework 1.2.5挂起连接(c3p0默认设置)【代码】

我们遇到了Amazon-hosted Play application with RDS Mysql的问题. 有时应用程序最终没有响应.今天我用jstack -F检查了线程状态,并且在c3p0连接的本机代码中存在多个线程:Thread 14060: (state = IN_NATIVE)- java.net.SocketInputStream.socketRead0(java.io.FileDescriptor, byte[], int, int, int) @bci=0 (Compiled frame; information may be imprecise)- java.net.SocketInputStream.read(byte[], int, int, int) @bci=79, ...

mysql – 配置错误 – 无法识别的属性’name’/无法找到请求的.Net Framework数据提供程序.它可能没有安装【代码】

当尝试在实时Web应用程序中访问我的数据库时,我收到错误:Server Error in ‘/’ Application. Configuration Error Description: An error occurred during the processing of aconfiguration file required to service this request. Please review thespecific error details below and modify your configuration fileappropriately. Parser Error Message: Unrecognized attribute ‘name’. Source Error: An application ...

Mysql Entity Framework问题 – 指定密钥太长;最大密钥长度为3072字节【代码】

当我使用此命令时:$dotnet ef database update我收到此错误:Specified key was too long; max key length is 3072 bytes导致此错误的表是用于用户管理的内置Microsoft表:CREATE TABLE `AspNetUserLogins` (`LoginProvider` varchar(767) NOT NULL,`ProviderKey` varchar(767) NOT NULL,`ProviderDisplayName` text NULL,`UserId` varchar(767) NOT NULL,PRIMARY KEY (`LoginProvider`, `ProviderKey`),CONSTRAINT `FK_AspNetUs...

mysql – 使用Entity Framework连接到Amazon RDS【代码】

我正在运行RDS MySQL服务器,并正在将我当前的环境转移到此.我可以与MySQL Workbench很好地连接,但是当我尝试通过我的.NET应用程序与Entity Framework连接时,我得到以下内容:EntityException: The underlying provider failed on Open. ... MySqlException (0x80004005): Unable to connect to any of the specified MySQL hosts. ... SocketException (0x2af9): No such host is known我的connectionstring看起来像这样:<add nam...

mysql – Play Framework CRUD搜索问题【代码】

当我在Play的CRUD模块中尝试搜索某些实体时,我遇到了这个异常:play.exceptions.JavaExecutionException: org.hibernate.exception.SQLGrammarException: could not execute queryat play.mvc.ActionInvoker.invoke(ActionInvoker.java:290)at Invocation.HTTP Request(Play!) Caused by: javax.persistence.PersistenceException: org.hibernate.exception.SQLGrammarException: could not execute queryat org.hibernate.ejb.Abs...

尝试添加MySQL / slick后,Strange Play Framework 2.2异常【代码】

我正在开发一个Play 2.2应用程序,自从我尝试添加我的数据库层以来,事情已经在我身上发生了一些变化. 下面是我的build.sbt依赖项.如你所见,我使用mysql-connector-java和play-slick:libraryDependencies ++= Seq(jdbc,anorm,cache,"joda-time" % "joda-time" % "2.3","mysql" % "mysql-connector-java" % "5.1.26","com.typesafe.play" %% "play-slick" % "0.5.0.8","com.aetrion.flickr" % "flickrapi" % "1.1" )我的application....

DotnetCore2.0 webapi中的EntityFrameworkCore MySql错误【代码】

我正在使用dotnetcore 2.0 api上的EntityFrameworkCore MySql. 这是我得到的错误Unable to cast object of type 'ConcreteTypeMapping' to type 'Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping'.尝试访问任何DbSet时,我一直收到此错误.我无法追踪它是否是映射问题,连接问题或库问题.如果有人见过这个,请告诉我.否则这就是我到目前为止所拥有的.public class GamerDbContext : DbContext {public GamerDbContext(){...