打开 SqlDataReader 时有什么方法可以避免嵌套使用?
没什么大不了的,但为了整洁起见,有什么方法可以“创建并打开”SqlConnection 吗? 我天真地编写了这段代码: using (var strConnection = new SqlCo…
我可以在 while reader.read 循环中间从 sql server 表中删除记录吗
我正在尝试使用 SQL 数据读取器将记录从一个表移动到存档表中。我想逐条记录地传输(而不是批量插入和删除),以便如果发生错误,丢失的数据量最少(…
使用 SqlDataReader C# 的 MAX(id)
如何更改此设置: using (SqlCommand myCommand = myConnection.CreateCommand()) { myConnection.Open(); myCommand.CommandText = "SELECT FormID F…
asp.net sql datareader按列循环
我的 asp.net web 应用程序中有 sql 查询,结果存储在 datareader 中。 datareader 中的每一行包含 10 列。我想用这些数据填充表格。但是,我不知道如…
输入字符串的格式不正确
我在倒数第二行的 ExecuteNonQuery 处遇到了一个尴尬的错误。 错误按摩: 执行用户定义例程或聚合“sp_InsertShuttleCount”期间发生 .NET Framework …
使用sqldatareader读取多行数据
我有以下 sql 语句如下: SELECT * FROM ViewSectorInvestments WHERE AccountNumber = @AccountNumber ViewSectorInvestments 中的字段: AccountNum…
从 WCF 服务返回 SqlDataReader
我的方法当前执行一个存储过程,我可以通过 SqlDataReader 访问其结果。我现在可以将其转换为 XML 吗?这是一个 WCF Web 服务。…
按列和行或任何替代方式引用 SQLDataReader 中的数据
我正在运行一个存储过程,结果是这种格式 +------+--------+-----+-------+ | ID | Resign | Sum | Count | +------+--------+-----+-------+ | 1234 …
“阅读器关闭时调用 Read 的尝试无效”使用 SqlDataReader 时
1) 我有以下代码: private static sqlDataReader gCandidateList = null; public SqlDataReader myCandidateList { set { gCandidateList = value; }…
ADO.NET 绑定到强类型对象(列表)?
我可以在 .NET 4 中创建 ab 对象,对存储过程结果运行 DataReader,然后将 DataReader 绑定到新对象的属性,然后将其添加到列表中。但这在 2011 年缺…
由于动态查询,将 SqlDataReader 转换为未知类型的 List
朋友们, 我有一个动态 sql 查询,我想执行并返回一个列表。 从我在 goole 上的大部分互联网搜索中,我发现必须知道列表的类型才能将 sqldatareader …
从多个表中读取数据(VB)
我正在尝试从多个表中读取 Visual Studio 中的数据。 如何从不同的表中读取数据?我是否必须为每个 SELECT 创建 单独的连接、 单独的命令、 单独的 Da…
如何获取 DataReader 中列的序号
如何查明 DataReader 的结果集中是否存在列? 我尝试: int columnOrdinal = reader.GetOrdinal("LastName"); columnExists = (columnOrdinal < 0); …