腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何区分数据网格中
的
新行和现有行?
、
、
、
、
我在一个由ObservableCollection<T>
支持
的
WPF应用程序中有一个普通
的
DataGrid。我正在使用
Dapper
更新SQL Server
数据库
。
Dapper
可以毫无问题地更新现有记录,但要将新记录放入
数据库
,我必须插入它们。因此,我必须执行两个
Dapper
调用;一个用于更新用户对现有记录所做
的
任何更改,另一个用于添加任何新记录。如何区分用户在ObservableCollection中添加
的</em
浏览 0
提问于2018-06-08
得票数 2
2
回答
ASP.NET内核中
Dapper
更新
的
更好解决方案
、
、
、
假设我们有一本有十个属性
的
类型书。此类型是
数据库
中表
的
表示形式。 更新这种类型
的
最佳解决方案是什么?我使用了存储库模式,其中我获得了采用Book类型并更新其所有字段
的
update方法。因此,当我想更新一本书时,我从
数据库
中通过Id获取它,更新我想要
的
字段(我可以更新1,2或它
的
所有字段),然后调用存储库中
的
update方法。相反,我
的
朋友告诉我们应该只更新我们想要
的
字段,例如,如果我只想更新字段bo
浏览 1
提问于2019-06-20
得票数 1
回答已采纳
1
回答
在使用
Dapper
的
C#中,如何在阻塞/缓慢
的
数据库
操作上获得可靠
的
超时,因为commandTimeout不够健壮?
、
、
、
、
Server
的
.NET客户机在Microsoft.Data.SqlClient中为我们提供了一个
支持
操作
的
IDbConnection,其中许多操作都有一个commandTimeout parameter但是,我了解到commandTimeout是在较低级别上应用
的
,也是如此。(我正在使用
Dapper
的
QueryAsync,但我认为任何
数据库
访问方法都会遇到同样
的
问题。)我尝试了基于
的
await延迟,但这也不能保证及时启动。我
的
浏览 1
提问于2021-01-26
得票数 2
回答已采纳
3
回答
使用
Dapper
映射SqlGeography
、
、
、
、
VALUES(@text, @coords, GETUTCDATE()) ENDpublic class DapperRequester : IDisposable { private readonly SqlConnection _connection,一切都是正常
的
,但是映射有问题,我认为这是因为SqlGeog
浏览 0
提问于2012-08-23
得票数 11
回答已采纳
2
回答
Dapper
微ORM、
数据库
无关和MySql Guid类型
、
、
、
、
我使用来运行所有的测试和用于“生产”
的
MySql。但是,我不知道如何最好地使用
Dapper
来处理
数据库
不可知论
的
情况。我遇到
的
特殊问题是MySql,不
支持
Guid类型
的
作为主密钥,因此我使用varchar(40)作为类型(SQLite
支持
唯一标识符,即guid)。因为Id属性
的
类型是Guid,
Dapper
将抛出“错误解析列10”,因为varchar类型与guid类型不匹配。那么,如果
数据库
类型是my
浏览 1
提问于2011-09-19
得票数 3
1
回答
支持
同一个项目中
的
多个
数据库
的
微型ORM?
、
是否有任何轻量级
的
ORM(如PetaPoco)
支持
同一个项目中
的
多个
数据库
? 如果能输入ORM并生成所有实体,那就太好了。
浏览 4
提问于2011-09-15
得票数 3
2
回答
支持
MS和Oracle
、
、
、
、
这是在MS堆栈上开发
的
,使用SQL server作为后端数据存储。我没有使用EF/NHibernate进行数据访问,而是使用了
dapper
和一些自定义扩展。现在,由于一些业务原因,我们需要为一个大客户
支持
oracle (我们无法让他们使用SQL,因为他们是一个完整
的
甲骨文商店)。假设我需要改变许多数据类型以确保整个
数据库
的
一致性,如果我能够获得一些关于总体方法
的
指导,那将是很有帮助
的
。 怎样才能更好地处理这两个数据源上
的
浏览 4
提问于2016-07-24
得票数 4
回答已采纳
1
回答
Dapper
& TransactionScope?
、
我刚开始和
Dapper
玩耍。到目前为止,我喜欢它。
dapper
不能与TransactionScope一起工作吗?我注意到,即使我从不调用TransactionScope.Complete,我
的
更改仍然会提交到
数据库
中。如果现在不
支持
TransactionScope,将来有没有计划
支持
它?如果不是,那么您必须使用传统
的
事务管理(System.Transactions.Transaction)? 更新:我刚刚在Twitter上和Sam谈过了。应该能行得通。我将在明天早上(在
浏览 0
提问于2011-07-28
得票数 49
回答已采纳
1
回答
SQLite作为SQL Server
的
内存中
数据库
、
、
、
、
我
的
设置与使用内存中
的
SQLite ()测试SQL Server
的
dapper
调用
的
设置类似,使用
的
库是: 我在DAL中使用
dapper
和ad hoc SQL,并希望在不依赖SQL Server
的
情况下测试数据访问层我使用
的
是SQLite内存
数据库
。问题是SQL Server和SQLite之间
的
SQL语法不同。例如,我有一个使用offset和fetch next返回分页结果
的
查询,
浏览 2
提问于2016-06-30
得票数 5
1
回答
使用
Dapper
从to存储过程返回XML字符串
、
、
、
我决定创建一个项目,为现有的VB6 ADO代码提供一个外观,在这里,我使用惊人
的
Dapper
扩展方法来处理VB6 ADO函数以前所做
的
所有
数据库
代码。我在新项目中必须
支持
的
特性之一是能够从T存储过程(通过FOR XML)获得XML字符串结果。
Dapper
不
支持
返回我可以看到
的
XML。我
的
项目还使用
Dapper
DynamicParameters捕获存储过程所需
的
所有输入/
浏览 5
提问于2017-03-30
得票数 5
回答已采纳
2
回答
更改
Dapper
的
ITypeMap
的
默认实现
我正在寻找一种方法来改变
Dapper
使用
的
ITypeMap
的
默认实现。 我正在处理
的
数据库
在所有列名中都使用下划线。例如"COLUMN_NAME“。我不想让我
的
POCO类使用带下划线
的
属性名称,我更喜欢使用C#约定来命名POCO类上
的
属性。我发现
Dapper
允许我编写自己
的
ITypeMap,我已经这样做了,它工作得很好!就我
的
例子而言,我可以编写一个适用于任何select语句
的</
浏览 0
提问于2014-04-26
得票数 1
6
回答
使用
Dapper
将字符串映射到guid
、
、
、
我正在使用
Dapper
敲定一些需要访问PostgreSQL
数据库
的
负载测试工具。此特定版本
的
PostgreSQL本身不
支持
GUID,因此GUID值存储为32个字符串。我
的
问题是,如何让
Dapper
读取字符串并将其转换回Guid? 我尝试修改DbType映射,但不起作用。
浏览 12
提问于2011-05-05
得票数 19
回答已采纳
2
回答
EF核心可以从存储过程/视图/表值函数返回IQueryable吗?
、
、
、
、
我们需要将ODATA-V4查询搜索、order子句直接传递给
数据库
。 表之间有连接,我们使用SQL调用(内联)表值函数来获取所需
的
记录。ODATA,其中
的
子句需要应用于结果集,然后我们应用分页跳转、接受和订购。我们从
Dapper
开始,但是
Dapper
只
支持
IEnumerable,因此
Dapper
将从DB中获取整个记录,然后只有OData (查询选项ApplyTo)分页应用,从而破坏性能增益:-(queryOptions.ApplyTo(iq) as IQ
浏览 0
提问于2019-07-16
得票数 1
回答已采纳
2
回答
C# FormCollection to
Dapper
、
可以将FormCollection传递给
Dapper
吗?
Dapper
会将对FormCollection
的
支持
作为参数实现吗?public IActionResult MyForm(FormCollection form)
dapper
.Query("INSERT INTO.....", form); }
浏览 0
提问于2016-09-10
得票数 1
3
回答
无法使用.net框架4.5安装
dapper
2.0.30
、
、
、
我在学习
dapper
ORM。当通过nuget软件包管理器安装它时,我得到以下错误: 无法安装软件包'
Dapper
2.0.30‘。您正在尝试将此包安装到目标为“.NETFramework,Version=v4.5”
的
项目中,但该包不包含任何与该框架兼容
的
程序集引用或内容文件。有关更多信息,请与包作者联系。在项目属性中
的
目标框架选项中,我将.net框架从2.0改为4.5.1
浏览 0
提问于2020-02-16
得票数 1
1
回答
通过
Dapper
传递查询中
的
UTC日期
、
、
、
我在这里为自己发布了一个答案(如果没有其他人),因为我从来没有在SO
的
其他地方找到过明显
的
答案。在这上面浪费了几个小时。我想通过以下方式使用
Dapper
: await
dapper
.Connection().QueryAsync<T>(insertSQL, obj); 例如,insertSQL可以是将日期字段添加到表记录中
的
obj对象将这些字段
的
值作为参数提供。 如果日期需要是UTC类型,问题就开始了。
数据库
字段是时间戳,所以这没问题。但是如何说服
D
浏览 76
提问于2020-07-21
得票数 0
回答已采纳
1
回答
Dapper
.Contrib是否
支持
插入到使用标识列
的
表中?
、
我使用
的
是
Dapper
.Contrib v1.50.0和DapperV1.50.2。我在类中使用Key注释了key属性,
数据库
中
的
列是Identity。
Dapper
.Contrib是否
支持
插入到使用标识列
的
表中?
浏览 0
提问于2016-09-14
得票数 1
1
回答
Dapper
支持
空间类型.net核心
、
、
我知道
dapper
支持
SqlGeography .net类型--然而,.net内核不
支持
。有没有一种方法可以创建我自己
的
SqlGeography类型(在我
的
例子中,我只需要一个点
的
lat和long值)并配置
dapper
来
支持
它?有没有办法不像我见过
的
一些例子那样修改
dapper
的
代码呢?
浏览 20
提问于2017-02-13
得票数 9
1
回答
您可以使用
Dapper
刷新现有的对象引用而不是总是返回新
的
对象引用吗?
、
、
TLDR版本:较长版本: 我们已经构建了自己
的
缓存机制来
支持
对象模型。同时,我们非常喜欢
Dapper
如何通过使用匿名类型
的
简单SQL调用来指定参数来创建对象并将其返回给我们。因此,我们试图同时利用两者。我们要处理
的
是让
数据库
成为数据
的
福音,使用触发器之类
的
方法来确保它
的
完整性。然后
浏览 3
提问于2015-09-15
得票数 8
回答已采纳
1
回答
Postgres中带有IEnumerable参数
的
IN查询
的
Dapper
AddDynamicParams
、
、
首先,我遇到
的
问题与两年前讨论过
的
问题相同,而且据称是固定
的
。关于这一问题,见以下问题: result = connection.Query<MyTable>(query, dynamicParams).ToList();如果相反,我在
Dapper
我注
浏览 9
提问于2014-08-13
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Dapper Labs已不再支持ACH提款,仍支持电汇和USDC
C#视频教程之使用Dapper轻松访问SQL Server数据库
Net Core中数据库事务隔离详解——以Dapper和Mysql为例
Dapper Labs与Flow Foundation将投入超1000万美元支持生态构建者
Dapper Labs与Flow基金会将投入超1000万美元支持Top Shot NFT构建者
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券