自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

转载 异常:带有 CLSID {} 的 COM 对象无效或未注册

今天处理调试打印程序的时候,看到这个异常:代码:try { string strApplyEmpno=""; string strApplyDeptCode=""; StringBuilder sb = new StringBuilder...

2016-10-27 16:07:00 713

转载 sql 数据处理时join字段慎重选择--避免出现double数据!

前几天做BI Tabular表格模型的时候,数据中心核对数据发现模型展现数据比实际数据要多,经过核查之后,发现原来我是一个不经意,在做数据选取的时候,inner join的字段CITY_NAME_CN选取错误。首先对比事实表和我数据源选取的数据量差异:正常(8080945条记录)SELECT count(YYYYMMDD) FROM [DM_ACCN...

2016-10-11 10:41:00 214

转载 SQL SERVER 活动监视-sys.dm_exec_requests

sys.dm_exec_requests (Transact-SQL)应用:针对 SQL Server 内正在执行的每个请求返回一行。sys.dm_exec_connections、sys.dm_exec_sessions和sys.dm_exec_requests服务器范围动态管理视图映射到sys.sysprocesses系统视图(先前为系统表)。先标记下:http://...

2016-09-23 16:38:00 245

转载 MDX查询SSAS结果--通过adomd.net展示到客户端

SSAS多维模型建好之后,除了在excel客户端直接链接ssas源拖拽pivot分析使用外,还可以讲要展示的结果集通过MDX语句查询出来,嵌入到程序中,通过运行程序跑出完整的报表。如图所示:MDX对于OLAP数据集就像Transact-SQL对于Microsoft SQL Server关系数据库。在SQL里mdxquery查询视窗,将SSAS的查询结果,显示在我们自定义的应用程序...

2016-08-31 12:07:00 250

转载 SSRS报表-级联筛选参数刷新后不能默认全选 -问题解决方案

好久没有写博客了,最近更新完善修复了SSRS报表的一些问题,和大家分享。问题描述:报表中,区域->专区->省份->地级市 此四个筛选参数是联动的,在DataSet中前一父级参数作为where条件带入。现在发现问题是:开始打开报表时,所有都是全选,OK!然后都选一个区域,比如华南,专区也自动筛选啊全选,OK!但是再次重新勾选两个区域,如'华南,京津冀蒙',专区...

2016-08-05 13:59:00 489

转载 VS2012-SSAS 表格模型安全性

模型安全性与AD域账户结合之后,浏览模型出现的问题:当对在表“Products”中定义的行级别安全性表达式求值时遇到了错误。错误消息: 当对在表“Products”中定义的行级别安全性表达式求值时遇到了错误。错误消息: The operation was cancelled by the user. (Microsoft SQL Server 2012 Analysis Servic...

2016-06-16 16:39:00 147

转载 VS2012 BIDS之Reporting Service/SSRS 项目2--开发过程问题总结(全)

由刚开始的接触到现在做出来一个基本完整的SSRS的项目,学到了比较多的知识,和大家共享。上一篇学习总结可能有些问题,一起修正和总结。===================================================================首先,使用BIDS开发SSRS过程中,感觉还是不太灵活,比如参数的控件《暂且说为“控件”》只能是一行排两个,而且...

2016-05-27 17:03:00 278

转载 Python-入门学习

开始学习Python(围绕windows 平台上),记录一些点滴的知识点,也希望可以和大家交流分享。============================================================Python是一种解释型的,面向对象的,带有动态语义的高级程序设计语言。尽管Pyhton 可能不会像C/C++那样的编译性,Python官方网站的介绍是:Py...

2016-05-13 17:40:00 373

转载 VS2012 BIDS之Reporting Service/SSRS 项目

最近资讯部门需要:网页/sharepoint提供事实表RawData下载功能,以下是项目大概:工具:VS(BIDS)Report Designer+Reporting Service配置管理器打开VS新建报表服务器项目,添加共享数据源并配置(DB数据库),共享数据源(基于需要,可有可无),共享数据集,属性查询类型可为文本/表/存储过程。报表右键,添加项目--报表项目(为了...

2016-05-10 15:47:00 364

转载 Excel公式中问题-记住不要忽略空格!

总结一下之前犯得愚蠢的小问题:程序:每日报表:从DB下载数据填充到excel,包括3个sheet,sheet1:总结<模板,公式填充,数据源为sheet2,sheet3>;sheet2:促销员销售明细;sheet3:销售达成表;隐藏sheet:透视表;公式:fx=SUMIFS(促销员销售明细!$S:$S,促销员销售明细!$G:$G,$A$3,促销员销售明细!$C:$C...

2016-04-15 15:23:00 404

转载 ASP.NET 前端数据绑定---<%#%>及Eval()的使用

ASP.NET 前端html代码中会经常出现的<%%>的代码,里面的文本其实就是不能直接输出到客户端浏览器的文本,是需要服务器解释的。在ASP中,<%%>里面的文本是vbscript或者javascript代码,在ASP.NET中,<%%>里面的文本就是.net平台下支持的语言。具体有三种:<%%>,<%#%>,<...

2016-04-06 17:42:00 511

转载 SSAS Tabular关系设计--时间最小粒度维度

这两天设计的T2模型,涉及日期维度表中粒度的选择,因为一般实际销售达成ACT表是按天为标准记录的,而销售目标表TGT一般是按月记录,特此总结一下建模技巧。数据仓库:时间维度表,最小粒度为DATE。建立视图,表格模型中Times维度表:select * from vw_CB_DATECREATE view [dbo].[vw_CB_DATE]ASWITH m...

2016-03-25 14:15:00 294

转载 ASP.NET--Web服务器端控件和Html控件

今天学习总结了一些相关概念和知识。之前无论是做 单机的winform 还是 CS的winform 感觉,不到两年下来感觉还可以,虽然API有很多,但是还是比较熟悉基于WINDOWS消息机制的编程,但是现在网络硬件设施更新之快,BS 开发优势之大,不过需要的技术方面倒是得扩宽许多,JavaScript,CSS,Html都需要了解掌握,除webForm之外,对于现今主流的MVC更是需要学...

2016-03-18 16:31:00 127

转载 ASP.NET--Repeater控件分页功能实现

这两天由于‘销售渠道’系统需要实现新功能,开发了三个页面,三个界面功能大致相同。功能:分页显示特定sql查询结果,点击上一页下一页均可显示。单击某记录可以选定修改某特定字段<DropDownList可选项>点击Upadate按钮之后提交。因为Repeater没有自带的分页功能,这里使用的是:AspNetPager.dll这个插件,首先引用到项目中,注册:...

2016-03-16 14:34:00 301

转载 excel报表开发-- 根据datatable个数自动生成新sheet

总结一下很久之前做的报表小程序,今日有问题又调试了一下。DB中存在一个表,记录了ID<自增长>,SqlStatement<sql查询语句>及其他必要字段,比如SheetName,ReferenceTable,InertDate等等任务是循环表记录,针对SqlStatement语句查询结果,对应dataTable,如有数据则以一个sheet显示出来,如果没有...

2016-03-16 10:24:00 181

转载 SSAS Tabular 数据表关系与join的映射

才想起来总结这两天发现的一个有趣的现象:在SSAS Tabular 模型中建立了关系之后,在excel中分析发现:产品库龄作为量值:Aging Stock:=sum([DISTRIBUTOR_STOCK])以 区域维度Distributors.[Distributor code] +销售渠道维度Products.[PN]/Products.[Channel Mode]+时间维度T...

2016-03-04 17:40:00 250

转载 SSAS Tabular 表格模型建模(关系)及部署

一、表格建模(SSAS 表格) 表格模型是 Analysis Services 中的内存中数据库。 使用最先进的压缩算法和多线程查询处理器,xVelocity 内存中分析引擎 (VertiPaq) 可通过报表客户端应用程序(如 Microsoft Excel 和 Microsoft Power View)来快速访问表格模型对象和数据。 表格模型通过两种模式支持数据访...

2016-02-26 16:23:00 1299

转载 SSAS多维设计模型与报表客户端-Excel透视表制作

VS:SSAS设计多维设计模型:数据源视图.dsv:数据源视图表,名称命名规范:vw_表名(事实表_F_/维表_D_),VS 多维数据集CUBE:MSSQLServer AS:MDX查询语句:WITH MEMBER [Target] as ([Measures].[REV TARGET Month1]+[Measures].[REV TARGET ...

2016-02-24 14:12:00 243

转载 SSAS 多维/表格设计模型--事实表与维表的关联

表格设计模型中,同多维设计模型相似,维表和事实表相互独立,通过关系数据库中的外键来联系,互相关联构成一个统一的架构。DB中外键是需要唯一性约束的,即A表某列建立主键或者唯一键后,B表才可以引用为外键。多维设计模型--星型结构星形架构(star schema)是以事实表为核心,其他的维表围绕这个核心表呈星形分布,看起来像放射状的星型,维表彼此之间没有任何联系,每个维表中的主...

2016-02-19 10:36:00 1264

转载 EPPLUS 实现excel报表数据及公式填充

年后工作第一天,根据客户要求修善EPPLUS报表。Epplus:Epplus是一个使用OpenOfficeXML(Xlsx)文件格式,能读写Excel2007/2010文件的开源组件好处很多,比office COM组件好用,不用考虑运营机的office版本问题。需要引用epplus.及 using OfficeOpenXml;规范:所有操作语句都放在以下us...

2016-02-16 09:33:00 586

转载 C# ExcelAddIn 开发笔记

好久都没有写博客了,最近真的是太忙了,接手公司要做的一个小的新的项目,从接触认识到一个新东西,再到自己琢磨研究,最终结合公司业务把整个excel插件项目完成,还是有一点点成就感。以下是项目中基本上大致所有总结的Points:1.ADO.NET数据库操作,当然效率还是不是很高,初级水平数据量不是很大,先使用这个。2.ThisAddin包含的对象,当前活动sheet:Excel.W...

2015-11-16 13:16:00 276

转载 BI之路学习笔记3--olap cube理解实例

为什么会产生OLAP?随着数据库技术的发展应用,数据库存储的数据量从M字节以及G(千兆)字节过渡到T字节和P字节,同时,用户的查询需求也越来越复杂,设计的已不仅是查询或者操纵一张关系表中的一条或几条记录,而且要对多张次奥中的千万条记录的数据进行数据分析和信息综合,关系数据库也已经不能全部满足这一要求。决策数据就是多维数据,多维数据就是决策的主要内容,OLAP专门设计用于支持复杂的...

2015-10-26 16:37:00 2290

转载 C# oleDb方法读取Excel文件

今天学习的是从FTP上下载Excel文件,DataTable接收数据之后,在DataTable中通过筛选,删减修改之后把数据插入到DB相应表中。优点:读取方式简单、读取速度快缺点:除了读取过程不太灵活之外,这种读取方式还有个弊端就是,当Excel数据量很大时。会非常占用内存,当内存不够时会抛出内存溢出的异常。命名空间:using System.Data.OleDb;另注:...

2015-10-23 16:51:00 255

转载 C#中对EXCEL保存的SAVEAS方法说明

这两天做的导出报表的项目中,因为出现了一些问题所以对于excel一些方法参数有了一些认识,首先:开始生成的是.xls格式的excel文件,但是某个sheet发现我本来dataTable的数据有8万多行,但是sheet显示只有65536行,查阅后发现Excel2007以下版本支持的sheet的最大行数就是65536。Excel2003版最大行数是65536行。Excel2007开始...

2015-10-20 15:35:00 855

转载 乔布斯在斯坦福大学的演讲稿【中英】

昨天晚上,我的室友太白给我念了一篇MacTalk 公众号的文章,作者讲再也找不到这样一篇演讲,如此充满激情,如此给我们醒目的启示,Stay Hungry ,Stay Foolish,也变成我接下来工作生活的信仰,求知如饥,虚心若愚 !我特地找到了这篇中英版本的乔布斯在斯坦福大学毕业时的演讲稿,给我们上一课,给我们的认识一些启迪。========================...

2015-10-10 11:13:00 96

转载 sql server 2382端口问题

前两天在微软下载了官方示例数据库AdventureWorksDW2008R2及它的OLAP项目:AdventureWorks 2008R2 Analysis Services Project 《大家可以去微软下载》今天在BIDS部署处理多维数据集的时候出现了部署错误警告:2382 错误,参考了http://bbs.csdn.net/topics/370083185 更改了用wi...

2015-10-08 15:49:00 134

转载 BI之路学习笔记2--SSIS/ETL设计练习三:《DB->定期生成excel表》

上次笔记记到,用sql任务给参数赋值,映射到变量,然后把数据流任务放到序列容器中进行执行,可以定期生成excel,现在的问题是:在EXCEL目标编辑过程中,必须选定某一个特定的excel目标,这样的话,如果部署到sqlJob中,每次都会在同一个EXCEL中增加记录数,即每次运行都会在同一个EXCEL的相同sheet中写入查询出的记录,而我们的要求是:每月末运行加载一次SS...

2015-09-15 14:54:00 100

转载 BI之路学习笔记1--SSIS包的认识和设计

进入了新的公司,开始接触新的方向,内心激动而又兴奋,对于BI以前知道的极少,从今天开始要好好学习了~BI的概念,功能,强大之处在此先不做赘述,BI之路先要一步一个脚印扎实做起,现在正在看的也是之前好多大神们推荐的《SQL SERVER 2008商业智能完美解决方案》,相信无论对初学者还是BI高级开发人员都有启示。首先,ETL工作之一,最简单的是SSIS包的设计-调试-执行-部署,...

2015-09-11 15:12:00 173

转载 数据库触发器_trigger

部门表_删除:USE [test]GO/****** Object: Trigger [dbo].[部门_Delete] Script Date: 2015/8/31 16:41:46 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO-- ===================...

2015-08-31 16:46:00 90

转载 DataGrid通过DataSet保存为xml文件,并导入

做了个小的DataGrid通过DataSet保存为xml_测试,DataGrid通过DataSet保存为xml_测试,通过dataSet.writeXML()和dataSet.readXML()方法完成了写入和自动读取,在一些大型项目中,xml作为一些不经常修改的配置文件的作用就显得很重要!也可以试验DataSet从数据库获取ROW,请见我的上一篇文章~本项目为了结构逻辑更加清晰...

2015-08-14 14:40:00 156

转载 ADO.NET_包括DataReader和dataSet的使用

今天总结了一下ADO.NET编程中DataReader和dataSet两个比较重要的对象的使用,完成了combobox,listbox,以及fpSpread动态添加数据的测试,对使用sqlCommand来添加SQL语句参数也有了一定的认识,希望分朋友们分享一下经验,当然也有不足,工作不忙的时候再好好修改~1.首先MS SQL Server 2012 Management在本机创建的数...

2015-08-12 14:00:00 129

转载 thread学习笔记--BackgroundWorker 类

背景:在 WinForms 中,有时要执行耗时的操作,比如统计某个磁盘分区的文件夹或者文件数目,如果分区很大或者文件过多的话,处理不好就会造成“假死”的情况,或者报“线程间操作无效”的异常,或者在该操作未完成之前操作用户界面,会导致用户界面停止响应。----比如现在学习的MES UI中要查询数据量较大的记录显示在Spread中就可以用BackgroundWorker 类!解决...

2015-06-03 14:22:00 119

转载 C# Winform --xml文件

背景:在工作中,学习和使用OPC Server/Client系统时,发现开发的设计结构是把设备PLC的TAGLIST写为XML文件,在程序启动的时候载入从而完成自动配置。从而开始了C# ASP.NET中的XML文件的相关学习。学习笔记:1>简述:XML是可扩展标记语言 ,使用元素和属性来描述数据。c#使用XML好处:A.其实就是为程序交互提供的一种通用的数据...

2015-05-20 12:24:00 203

转载 C# 中异常抛出捕获机制--throw / try,catch,finally

try{ messagebox.show("true");}catch{ messagebox.show("false");}finally{ messagebox.show("finally");}class A { private void aa() { B bb =new B(); t...

2015-04-07 11:32:00 296

转载 存储过程中游标和临时表的使用

游标:游标一般用于把通过脚本得到的结果集的内容在用于其它的SQL语句中。但是游标执行会影响脚本执行速度,所以使用时请慎重。在存储过程或触发器中使用 SQL 游标的典型过程为: 声明SQL 变量包含游标返回的数据。为每个结果集列声明一个变量。声明足够大的变量来保存列返回的值,并声明变量的类型为可从列数据类型隐式转换得到的数据类型。使用 DECLARE CURSOR 语句将 S...

2015-01-07 12:09:00 194

转载 数据库中 ’’ 和 NULL的区别

null不是对象,''是对象 从'',你就可以知道这是一个字符串类型的数据,是一个长度为零的字符串。 从NULL,你只能知道这里没有赋过值,是空的,他不属于任何数据类型。我们在数据库实际使用中,一般把字符串型变量默认为'',数值型变量默认为0,这样才能保正在进行逻辑运算时不产生类型不匹配的错误。SQL SERVER中函数为:ISNULL(变量,值),如对于整型变量,这样去参加运算:SET...

2014-12-31 11:39:00 349

转载 VS2010 winform开发笔记---combox的SelectedIndexChanged事件及级联问题

DisplayMember绑定需要显示的数据表字段,而ValueMember绑定需要获取选择的项的值。然后通过combo.SelectedValue就可以取得选中项的值了。DisplayMember会显示在你的下拉框中,ValueMember的值和下拉框显示的值一一对应,并不在下拉框显示的。所对应的值就是一条记录里面 有标识列ID(唯一) 有显示的列(如名称,可重复)...

2014-12-31 11:34:00 764

转载 消息中间件及IBM MQ

MQ 消息中间件:中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机/ 服务器的操作系统之上,管理计算机资源和网络通讯。是连接两个独立应用程序或独立系统的软件。相连接的系统,即使它们具有不同的接口,但通过中间件相互之间仍能交换信息。执行中间件的一个关键途径是信息传递。通过中间件,应用程序可以工作于多平台或 OS 环境。消...

2014-12-30 17:11:00 293

转载 dbo是默认用户也是架构

dbo是默认用户也是架构dbo作为架构是为了更好的与2000兼容, 在2000中DataBaseName.dbo.TableName解释为:数据库名.用户名.表名, 在2005中DataBaseName.dbo.TableName解释为:数据库名.架构名.表名, 这样2000中的代码移植到2005中就不会报错(dbo在2005中是默认的架构,创建表时,如不指定架构,则默认...

2014-12-30 16:50:00 454

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除