使用 SQLDataReader 代替记录集
我对此很陌生并且有这个问题。我可以使用 SQLDataReader 代替 Recordset 吗?我想在 SQLDataReader 中实现以下结果。 Dim dbConn As New ADODB.Connec…
当DataReader变空时?
我有下面的代码: if (reader.HasRows) { while (reader.Read()) { DataRow searchedDR = ds.Tables[dr["name"].ToString()].Rows.Find(reader["ID"].…
使用 SqlDataReader 填充 ArrayList?
我正在尝试实现一种方法,该方法将采用给定的连接字符串并返回包含 SQL 视图内容的 ArrayList。 我已经验证了连接字符串和视图本身的有效性。但是我不…
从 ADO.NET 字段获取表名?
如果我对 user.name、user.post、t.name 进行选择,其中 t 为 tag_name AS t,有没有办法使用 ADO.NET 解析全名? 我找到了 SqlDataReader.GetName 但…
从 SqlDataReader 命令中选择列值
我有一个表,其中包含 SQL 中的两列,我想从中提取值。但问题是我不知道如何在 C# 代码中检索第 2 列的值。我使用的是 SQL Server 2008 和 VS。我必须…
XLinq 与 SqlDataReader 性能对比
作为尝试修复相当混乱的遗留系统中的内容的一部分,我有一个方法调用 SQLServer 数据库中的存储过程。这个设置中没有什么是理想的,但这是我必须处理…
如何检查DataReader是否有数据?
我再次在检查 DataReader 对象是否有数据时遇到问题? Dim cmd as SqlCommand Dim drd as SqlDataReader cmd = New SqlCommand ("SELECT * FROM Stock…
为什么我不能在一个程序中使用两个数据读取器?
你能解释一下为什么我不能在程序中使用两个数据读取器吗? 这是示例代码: Private Sub Do_Execute() Dim conx as SqlConnection Dim cmd1 as SqlComm…
SQL 数据读取器 - 处理空列值
我正在使用 SQLdatareader 从数据库构建 POCO。除非在数据库中遇到空值,否则该代码将正常工作。例如,如果数据库中的 FirstName 列包含空值,则会引…
c#/sql-server,尝试从两个表中将数据获取到两个 ddl...在一个 sqlDataReder 中
好吧,我正在尝试做一些好事(对我来说很好,对你们来说很简单),我被告知我可以做到,但我不知道从哪里开始。 我在一个页面中有两个 DDL,我需要在 …
SqlDataReader,一个消防游标 - 没有缓冲?
所以我知道 SqlDataReader 非常快,你不知道你会得到多少行,它一次只为每一行分配内存。那么,如果我有一百万行小行(比如 4 到 32 字节),则每行读…
DataTable 和 SqlDataReader 使用 FlexGrid 填充数据时的性能问题
当我尝试使用 VB.NET 将数据填充到 FlexGrid 中时,DataTable 和 SqlDataReader 哪一个更快?…
与此命令关联的 DataReader 必须首先关闭
我收到以下错误; “已经有一个与此命令关联的打开的 DataReader,必须先将其关闭。” 是因为我在 foreach 循环中使用了 reader 吗?或者可能是什么问…