dapper

    2热度

    1回答

    我想在实体框架和Dapper之间创建抽象层。在运行时,我可以选择实体框架或Dapper,或者我也将它们两个都包含在内。我知道,我可以使用接口 public IORM{ Save(); Delete(); //other ORM functions } public EntityFramework : IORM{ public Save(){

    1热度

    1回答

    如何访问我的模型中的connectionString?我正在使用Dapper。我发现的大多数解决方案都是使用EntityFramework而不是Dapper。 这是工作我的本地机器(MacOS的)上: public void ConfigureServices(IServiceCollection services) { services.AddMvc(); Dapper.

    0热度

    1回答

    在工作中,我们正在考虑使用Dapper。在现有的代码库中,我们的主/明细对象是分开加载的。通常,这意味着有一个sql语句针对所有主记录执行,一个sql语句针对每个详细记录执行。 为了提高性能和易用性的过渡,我想提出使用Dapper 2调用和结果缝合在一起: public class Zoo { Guid Id { get; set; } string Name { get;

    0热度

    1回答

    我已经做了下面的SQL查询的查询从DapperRow值: SELECT SUM(SI.UnitaryValue) as Amount FROM Services as S INNER JOIN ServicesItems as SI ON S.ServiceId = SI.ServiceId WHERE S.ServiceId = @ID" 在查询:服务有

    0热度

    2回答

    我在c#中开发了一个系统,出于具体原因,我们使用实体框架和Dapper:在一些方法中,我们使用Dapper,而在其他方法中,我们使用实体框架。 我们现在需要开发一些单元测试。我一直在阅读一些方法来模拟数据库进行单元测试。但是,大多数方法似乎都是EF或Dapper特有的。 你可以提出一个很好的方法,我可以同时模拟一个数据库来运行使用EF和Dapper的单元测试吗? 例如:在特定测试中,我将使用Dap

    2热度

    1回答

    如何防止Dapper中的SQL隐式转换? 我们意识到,我们正在进行SQL隐式转换,导致索引扫描和死锁。 Dapper参数是nvarchar,而SQL表列是varchar。这导致我们所有的sql列转换为nvarchar。 我们通过我们的所有嵌入式小巧玲珑码持续和转换列作为cast(@SSN as varchar(9)), cast(@LastName as varcarh(25)), cast(@E

    2热度

    1回答

    代码: class ComplicatedObject { public int? TaskTypeId { get; set; } public int?[] CountTypeIds { get; set; } public int?[] EquipmentTypeIds { get; set; } public int? TaskBlo

    -3热度

    1回答

    var xmlfromLinq = new XElement("root", from c in xyzEntity select new XElement("row", new XElement("StoreNumber", c.StoreNumber), new XElement("Qty", c.Qty))); var p = new DynamicParameters(); p.Ad

    -2热度

    1回答

    我是Dapper中的新成员。当用户在下拉式文本框中选择一个项目名称并单击选择按钮时,那么该特定的行应该添加到datagridview中。 问题是txt_sell_item.Text没有检索值并将其添加到datagridview中。相反,如果我只在我的查询中写入ItemName ='bread',它就可以工作。 (“面包”是在我的数据库列ITEMNAME项目) [我也结合我与Order类的DataG

    0热度

    1回答

    我希望(按下按钮时)前一行仍然存在于datagridview中,同时添加新行(这样用户可以在运行时添加尽可能多的行在datagridview中)。 我在stackoverflow.com上发现了很多关于datagridview行的问题,但是根据我的问题我找不出来。其次,我是Dapper的新手,并且使用ADO.NET的所有答案。 我有一个想法,应该有这样一个问题的简单方法。 我将我的datagrid