
Sql
文章平均质量分 71
iWalkMore
这个作者很懒,什么都没留下…
展开
-
SQL 表中任意3字段生成2围报表
【方法】 declare @sql nvarchar(4000) set @sql = 'select 竖排分类 as ' + '别名' select @sql = @sql + ' , max(case 横排分类 when ''' + 横排分类 + ''' then 统计内容 else 0 end) [' + 横排分类 + ']' from (select distinct 横排分类原创 2013-08-10 19:26:05 · 671 阅读 · 0 评论 -
已有打开的与此命令相关联的 DataReader,必须首先将它关闭
解决方案: 1、主要原因是 DataReader 在打开使用时,一个 SqlConnection 只允许打开一个 DataReader,在开启另一个 DataReader 时,必须将前面一个先 Close 掉。 2、在语句中并未使用 DataReader,也提示同样的错误。目前已知问题为: 使用 SqlCommand 的 ExecuteNonQuery()转载 2013-08-10 19:21:49 · 1572 阅读 · 0 评论