idatareader相关内容

如何使用 automapper 映射具有多个表的数据集

免责声明:这是一个旧的 stackoverflow 帖子的复制粘贴,不再可用,但我遇到了同样的问题,因此似乎适合重新发布它,因为它从未得到答复. 我有一个存储过程,它将返回 4 个结果集(联系人、地址、电子邮件、电话),这些结果集被填充到数据集中.我想使用 AutoMapper 来填充一个复杂的对象. 公开课联系方式{公共指导 ContactId { 获取;放;}公共字符串名字 { 获取; ..
发布时间:2022-01-21 12:46:31 C#/.NET

我如何读取 HasRow 然后更新?

是否可以先读取 HasRow 然后再更新?这是我迄今为止尝试过的代码: 如果 conn.State = ConnectionState.Closed 那么连接.Open()万一Dim sqlcmd As New MySqlCommand("SELECT * FROM tbl_online_attendance where Employees_id = '" & lvRealAtt.Items( ..
发布时间:2021-09-16 20:00:21 其他开发

DataReader 基于序数的查找与命名查找

Microsoft(以及许多开发人员)声明 SqlDataReader.GetOrdinal 方法提高了从 DataReader 检索值的性能,而不是使用命名查找,即.读者[“列名"].问题是,如果处理小的分页记录集,真正 的性能差异是什么?在整个代码中查找和引用有序索引的额外开销值得吗? 解决方案 Microsoft 建议不要在循环内调用 GetOrdinal. 这将包括对字符串索 ..
发布时间:2021-08-23 18:34:23 其他开发

从IDataReader获取值的空安全方法

(LocalVariable)ABC.string(Name)=(Idatareader)datareader.GetString(0); 此名称值来自数据库. 如果此名称值在读取时抛出异常,则为空? 我在这里手动执行一些if条件.我不想编写手动条件来检查我所有的变量. 我现在正在做这样的事情. string abc = (Idatareader)datareader.G ..
发布时间:2020-06-11 18:37:41 C#/.NET

检查对数据库记录映射空值

我怎样才能在附带的代码检查分贝空值?请理解我是新的C#转换... 这段代码确实是需要一个IDataReader的对象,转换和映射到对象的强类型列表。但我发现它是完全错误出来的时候有空列在读者返回。 转换 内部类转换< T>其中T:新的() { //声明我们_CONVERTER代表 只读Func键<的IDataReader,T> _CONVERTER; ..
发布时间:2016-10-01 20:31:10 C#/.NET

C#的IDataReader SqlDataReader的区别

谁能告诉我这两段代码的区别?为什么要使用IDataReader的? 使用(IDataReader的读卡器= cmd.ExecuteReader()) { ,而( reader.Read()) 使用{ //从读者 数据} } (SqlDataReader的读卡器= cmd.ExecuteReader() ) { ,而(reader.Read()) { //从读者 获得的数据} ..
发布时间:2016-09-26 11:42:28 C#/.NET

如何使用automapper映射与多个表的数据集

免责声明:这是从旧的计算器职位,不再提供一个复制粘贴,但我有exaclty同样的问题,所以它似乎应当重新发布它,因为它从来没有回答。 我有一个存储过程,将返回4的结果集被填充到数据集(联系人,地址,电子邮件,电话)。我想用AutoMapper来填充一个复杂的对象。 公共类联系 { 公众的Guid {的ContactID获得;组; } 公共字符串名字{获得;组; } 公共字符串名字 ..
发布时间:2016-09-19 11:57:04 C#/.NET

检查是否在数据读取器存在的列

有没有一种方法,如果一个字段在基于IDataReader的对象存在的W / O只检查一个IndexOutOfRangeException? 在本质上,我有一个方法这需要一个基于IDataReader的对象,并创建的记录的强类型列表。在1个实例,一个数据读取器有一个字段别人所没有的。我真的不希望重写所有的饲料此方法查询到包括某种形式的这一领域,如果我没有到。我已经能够找出如何做到这一点,到目前 ..
发布时间:2016-09-06 13:19:13 C#/.NET

如何转换一个DataTable一个IDataReader的?

我们都知道的DataReader比,因为一个DataReader被用在一个DataTable的建设的DataTable更快。 因此​​,考虑到我已经有一个DataTable .... 为什么我想将其转换为一个DataReader? 嗯,我正在创建一个名为IDataProvider内部接口。这个接口旨在被本地和作为一个WebService实现。该界面将有一个方法“GETDATA”这需要一些条件的 ..
发布时间:2015-11-26 10:15:58 C#/.NET