801得票23回答
如何查看Entity Framework生成的SQL语句?

如何查看由Entity Framework生成的SQL语句? (在我的特定情况下,我正在使用MySQL提供程序 - 如果有影响)

730得票47回答
元数据异常:无法加载指定的元数据资源。

突然之间,我在实例化生成的ObjectContext类时一直遇到MetadataException。App.Config中的连接字符串看起来正确-自上次工作以来没有变化-并且我已经尝试从底层数据库重新生成新模型(edmx文件),但未发现改变。 有人有任何想法吗? 更多细节:我没有更改任何属...

445得票5回答
实体框架 vs LINQ to SQL vs 使用存储过程的ADO.NET?(这是一个提问标题)

您如何评价以下技术的表现: 性能 开发速度 整洁、直观、可维护的代码 灵活性 总体而言 我喜欢使用 SQL,一直都是 ADO.NET 和存储过程的忠实粉丝,但最近尝试了 Linq to SQL,惊讶于我写出数据访问层的速度,决定花些时间真正了解 Linq to SQL 或 EF...或...

443得票22回答
从App.config获取连接字符串

var connection = ConnectionFactory.GetConnection( ConfigurationManager.ConnectionStrings["Test"] .ConnectionString, DataBaseProvider); 这是我的...

364得票17回答
SET NOCOUNT ON usage

受这个问题的启发,有关SET NOCOUNT的观点不一... 在SQL Server中应该使用SET NOCOUNT ON吗?如果不是,为什么? 其作用编辑6,2011年7月22日 它抑制了任何DML后的"xx行受影响"消息。这是一个结果集,当发送时,客户端必须处理它。它很小,但...

322得票11回答
你能从SqlDataReader中获取列名吗?

连接到数据库后,我能否在SqlDataReader中获取所有返回列的名称?

277得票10回答
如何使用DbContext.Database.SqlQuery<TElement>(sql,params)来调用存储过程?EF Code First CTP5

我有一个存储过程,它有三个参数,我一直试图使用以下代码返回结果:context.Database.SqlQuery&lt;myEntityType&gt;("mySpName", param1, param2, param3); 起初我尝试使用SqlParameter作为参数但这不起作用,抛出...

276得票4回答
Entity Framework 和连接池

我最近开始在我的.NET 4.0应用程序中使用Entity Framework 4.0,并对与池化相关的一些事情感到好奇。 据我所知,连接池由ADO.NET数据提供程序管理,在我的情况下是MS SQL server的提供程序。当您实例化新的实体上下文(ObjectContext)时,例如无...

268得票10回答
使用Entity Framework和MySQL

在谷歌上找不到有关Entity Framework/MySQL的相关信息,希望有人了解。

250得票13回答
如何创建一个 DataTable 并向其中添加行?

我尝试创建一个DataTable,并像这样添加行: DataTable dt = new DataTable(); dt.clear(); dt.Columns.Add(&quot;Name&quot;); dt.Columns.Add(&quot;Marks&quot;); 如何查看 ...