为什么 reader.GetOrdinal("FieldName") 会抛出异常?
当字段不存在时,这会引发异常: reader.IsDbNull(reader.GetOrdinal("FieldName")) =>; bang 为什么不返回-1?…
.net:将通用列表转换为 DataReader?
你好 我在 winform 中有一个填充的通用列表,现在想将其数据作为批量复制发送到 SQL Server 表中。当我阅读 SqlBulkCopy 类时,它需要一个数据读取器…
使用 SqlDataReader 从 TSQL 输出子句获取错误消息
我有以下 SQL, INSERT INTO [dbo].[table1] ([val1], [val2]) OUTPUT INSERTED.* VALUES (@val1, @val2) 我使用 SqlCommand.ExecuteReader() 来获取…
使用 SqlDataReader 时,如何使 BLOB 流在普通旧 C# 对象中可用?
场景如下: 我们将文件(例如相对较大的文档 (10-300MB))存储在 MSSQL 数据库中的 blob 中。 我们有一个非常小的域模型,因此我们对存储库使用干净的…
无法转换“System.Data.SqlClient.SqlDataReader”类型的对象;输入“System.Collections.Generic.IEnumerable”
我一直试图理解为什么它给我这个错误,因为我没有使用 SqlDataReader,我知道我正在使用 SQL Server 并且接口返回特定类型,但我仍然告诉 .NET 使用 I…
SQLDataReader 查找每一行的值
我曾经使用数据集而不是 sqldatareaders 我曾经能够做这样的事情 If dataset.tables(0).Rows(0)(1).ToString()) = "N" Then lbl.Text = dataset.table…
SqlDataReader 是否具有与带有字符串键的 Get*(int index) 等效的功能?
我正在尝试使用 SqlDataReader (我非常清楚 Linq 等的优点,但我正在构建的应用程序部分是 Sql 生成器,因此 Linq 不符合我的需求)。不幸的是,我不…
如何使用 DataReader 填充 DataTable
我想使用 DataReader 填充 DataTable。 我创建了这样的对象 SqlDataReader dr = cmd.ExecuteReader(); if(dr.HasRows) { } …
枚举器的 SQL Select 优化
如何针对枚举器优化此查询: SELECT * FROM Customers Table Customers customerId int - has index on it customerName, etc 返回一组客户的 SqlRead…
在 VB.Net 中将 SQLDataReader 转换为字符串
我正在从数据库返回一行,并且我想将 SQLDataReader 转换为字符串格式,以便我可以将其传递给我的 Web 服务。 Dim rdr As SqlDataReader = sqlcmd.Exe…
从SqlDataReader读取数据
我有一个 SQL Server 2008 数据库,我正在后端处理它。我正在研究 ASP.NET/C# SqlDataReader rdr = cmd.ExecuteReader(); while (rdr.Read()) { //how…
检索 DropDownList“值” (C#/ASP.NET)
在我的页面上,每当更新 DetailsView 时,我都必须审核数据库中的更改。在大多数页面上,这都是完美的,因为只有文本框 - 但是在我现在正在处理的带有…