问题标签 [idatareader]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1784 浏览

c# - 将辅助数据源添加到 ASP.NET 数据转发器

我有一个 ASP.NET 数据中继器。这当前设置为从 SQL 查询中获取的数据源,如下所示:

这工作正常,但我现在要做的是调用 Web 服务,传递从 SQL 查询返回的所有数据,并将其提供给转发器。所以,我的问题是,我可以在绑定之前操纵数据读取器对象,还是在绑定之后操纵数据中继器来实现这一点;例如:

0 投票
1 回答
948 浏览

asp.net - 如何使用 IDataReader 选择 n 行

[ASP .Net - Microsoft Visual Web Developer 2010]

大家好,

我对这段代码有疑问:

我有 5 个标签,我想从数据库中解析标签的内容。数据库包含从 1 到 5 排序的菜单。我想在以下位置显示它:-“MenuNavCat1”标签,数据库上订单号为 1 的菜单,-“MenuNavCat2”标签,数据库上订单号为 2 的菜单,等等。 ..

如何在代码中添加 where 语句,就像 'WHERE OrderNo = 1' 等等..?

需要你们的帮助。。

太感谢了。


编辑

这是数据库:

表菜单NavCategory

并且有一些值插入到表中。我想在某个标签上显示“类别名称”。例如:

lblCat1 | lblCat2 | lblCat3 | lblCat4

然后,使用该 xReader.Read,根据 OrderNumber 将数据库上的值存储到该标签上...

0 投票
2 回答
1250 浏览

c# - 内存泄漏 OracleConnection 与 VB.Net 中的 Oracle 数据访问 (ODP),但不是 C#

为什么下面的代码在执行时会导致内存泄漏?该错误仅在我以 vb.net 语言使用 Microsoft Visual Studio 2005 或 2008 时发生。如果我用C#的话,是没有问题的。

0 投票
1 回答
65 浏览

database - 在 Subsonic 2.1 中,如何从 find 中获取强类型对象?

在 Subsonic 2.1 中,我如何从 Find 中获取类型 T?

我希望结果的类型是 Animal 而不是 IDataReader。如何将 IDataReader 转换为 Animal?我希望有一个 SubSonic 或框架方法可以为我做这件事。

0 投票
2 回答
749 浏览

c# - 无法使用 IDataReader 读取值

我想从数据库中读取数据到列表中。

我尝试了以下代码

但问题是,当 for 循环启动时,阅读器会丢失数据。

数据读取器 ResultView 值为 Enumeration 未产生任何结果。

0 投票
4 回答
959 浏览

c# - IDataReader::Dispose 是否应该调用 IDataReader::Close?

我正在实施IDataReader,我想知道是否Dispose应该调用Close

另外,应该Close打电话Dispose吗?

我的猜测是不Close应该调用Dispose并且Dispose 可以调用Close,因为 AFAIK 你应该能够Dispose在任何对象中调用任意多次。但这只是一个猜测,我宁愿听听专家的意见。

0 投票
2 回答
3079 浏览

c# - 如果数据读取器中不存在行

名为 eventreader 的数据读取器可以为空,我正在尝试制定适当的语句来检测数据读取器是否包含行以及是否存在所需记录。

0 投票
3 回答
2668 浏览

c# - IDataReader.GetOrdinal 或 IDataReader[ColumnName]

我有两种情况可以从 IDataReader 对象中提取信息

案例 - 1 - 长度,计算序数然后解析字符串


Case - 2,short way,获取数据而不计算序数

应该首选哪种技术,为什么以及是否有任何特定的上下文?

0 投票
1 回答
880 浏览

c# - 你调用的对象是空的。与 IDataReader

我有一些代码应该与数据库连接,并用表上的现有信息填充一些字段。

我遇到了 Object refrence not set to an instance on an object on line with IDataReader

如果需要任何其他信息,我会提供

谢谢

问题是我的会话变量..我完全忘记了我不再使用

再次谢谢你

0 投票
1 回答
419 浏览

c# - 使用 IDataReader.Read() 的行为不一致

我遇到了一个令我难以置信的问题。我注意到 IDataReader.Read() 的行为不同,具体取决于 IDbCommand.CommandText 的设置方式。

在下面的代码中 - 如果设置了“AID”​​并将其传递给 EntAgencyId(),则 reader.Read() 返回 true,并且程序能够进入 while 循环。如果我只是在 EntAgencyId() 中使用我传递给函数的相同值 ('455') 设置“查询”,则程序永远无法进入 while 循环(从一个文本框.文本)。

调试时,'query' 总是具有相同的值,那么为什么这与 .Read() 有所不同。

深思 - .Read() 如果有更多行则返回 true;否则为假。在这种情况下,我尝试使用 Item 属性和 GetValue() 仅读取第一行,两者都会导致“对象未设置为对象的实例”错误。

我已经完全没有想法了,所以任何帮助将不胜感激!