摘要: 如何实现ReportViewer的客户段打印(js实现) 阅读全文
posted @ 2009-03-21 00:23 大侠酷裤马路 阅读(1814) 评论(0) 推荐(0) 编辑
摘要: RDLC 报表设计 阅读全文
posted @ 2009-03-21 00:13 大侠酷裤马路 阅读(1859) 评论(2) 推荐(0) 编辑
摘要: 在上一篇中演示了如何手动创建一个作业,接下来介绍如何通过sql语句来实现一个作业的创建。 如果在上一篇中最后操作完成之后将作业脚本进行了分析的会发现里面其实就是一些关键参数的传递,按照固定的格式进行填充就可以完成一个作业的创建了。 以下代码都做了注释,可以查阅相关意思 12ALTERPROCEDUREAutoJob3@JobNamenvarchar(100),--作业名4@SQLStrnvarchar(500),--要执行的操作内容5@DBNamenvarchar(100),--作用的数据库6@StepNamenvarchar(100),--步骤名7@RetryTimesint,--重复次数. 阅读全文
posted @ 2009-03-03 16:40 大侠酷裤马路 阅读(1064) 评论(0) 推荐(0) 编辑
摘要: 在解决这个问题的时候,一开始毫无头绪,后来慢慢的想到了上学的时候学过《sql 2000》的管理,其中有一节讲过关于作业的东西。于是在企业管理器里面做了一下试验,如图所示: 1、找到sql server代理中的作业。 2、右键新建作业,接下来如图所示: 在 常规中填写作业名称:Test 描述:“定时备份”。 点击下一个操作,步骤: 点击新建,进行创建作业步骤,可多个可单个,在此以一个来介绍,如下图: 书写步骤名,选择数据库,并填写命令:BACKUP DATABASE master TO DISK="".接下来进行高级操作,设置作业失败之 后的重试次数和间隔时间数: 接下来进行 阅读全文
posted @ 2009-03-03 16:27 大侠酷裤马路 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 1 原始语句SELECT C.ParentId,A.Area_DM, A.Airport_DM, (' ' + B.QC) AS AirportName,Sum(JCN) AS TotalJCN,SUM(CR + ET + CRWH + ETWH) AS TotalLK,Sum(HW + YJ) AS TotalHY, Sort = 1FROM AirportProduces_2006 ALEFT JOIN Airports B ON A.Airport_DM = B.Airport_DMLEFT JOIN Areas AS C ON C.Area_DM = A.Area_DM 阅读全文
posted @ 2009-02-25 10:58 大侠酷裤马路 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 一次群里的朋友发了一个关于where后面使用count的的sql语句,他说要报错,错误是关于HAVING什么之类的错误于是我将SQL语句放到了查询分析器中验证果然报了一个错,错误的名称叫“聚合不应出现在 WHERE 子句中,除非该聚合位于 HAVING 子句或选择列表所包含的子查询中,并且要对其进行聚合的列是外部引用。”我看了看 发现我也重来没有在where后面后面用过count或sum之类的用法,于是我只能查了一下google,很快便有了结果错误原因如下:初学者会错误地认为在where 语句里直接使用count()算法,很显然这个想法是错误的,count()方法并不能被用在where子句中, 阅读全文
posted @ 2009-02-24 15:07 大侠酷裤马路 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 引言在面向对象三要素中,封装特性为程序设计提供了系统与系统、模块与模块、类与类之间交互的实现手段。封装为软件设计与开发带来前所未有的革命,成为构成面向对象技术最为重要的基础之一。在.NET中,一切看起来都已经被包装在.NET Framework这一复杂的网络中,提供给最终开发人员的是成千上万的类型、方法和接口,而Framework内部一切已经做好了封装。例如,如果你想对文件进行必要的操作,那么使用System.IO.File基本就能够满足多变的需求,因为.NET Framwork已经把对文件的重要操作都封装在System.IO.File等一些基本类中,用户不需要关心具体的实现。让ATM告诉你, 阅读全文
posted @ 2009-02-17 22:10 大侠酷裤马路 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 在接下来的几篇文章,我将自己从各处看到的一些面向对象方面的文字资料列出来,供大家学习参考,当然我也是转载抄袭别人的,如有冒犯敬请原谅。下面将说的是关于对象的文章。 引言提起面向对象,每个程序设计者都有自己的理解,有的深入肌理,有的剑走偏锋。但是无论所长,几个基本的概念总会得到大家的重视,它们是:类、对象、继承、封装和多态。很对,差不多就是这些元素构成了面向对象设计开发的基本逻辑,成为数以千万计程序设计者不懈努力去深入理解和实践的根本。而实际上,理解面向对象一个重要的方法就是以实际的生活来类比对象世界,对象世界的逻辑和我们生活的逻辑形成对比的时候,这种体验将会更有亲切感,深入程度自然也就不同以往 阅读全文
posted @ 2009-02-17 22:02 大侠酷裤马路 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 前端时间在做一个售票员销售业绩排行的时候,写出来了,后来领导说加上名次上去好看些于是乎我就开始写,嘿,奇怪,我还真没有写过,于是找了写资料,借鉴了一下别人的,结果如下CREATE PROCEDURE csp_GetOperatorScoreByDate @BeginDate DATETIME,@EndDate DATETIMEASCREATE TABLE #Temp //定义临时表,三个显示字段( Employee varchar(50),//销售人员的名字 TotalTicket int,//总票数 TotalTradeSum money//总销售额)INSERT INTO #TempSEL 阅读全文
posted @ 2009-02-12 11:10 大侠酷裤马路 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 最近一直在研究存储过程和函数,感觉这趟水有点浑,所以我决定要趟这趟浑水。一些是一个sql server的分页存储过程,可以结合页面设计来进行理解假设场景有,上一页 下一页两个按钮,排序方式悬着下拉框一个,当前页数文本框一个,每页显示记录数文本框一个,好 ,好戏上演:CREATE PROCEDURE dbo. Fen Ye(@Page int,//当前页数@RecsPerPage int,//每页显示记录数@Sort VARCHAR(255)//排序方式)ASDECLARE @SQL nVARCHAR(4000)SET @SQL='SELECT TOP '+CAST(@RecsP 阅读全文
posted @ 2009-02-12 11:07 大侠酷裤马路 阅读(312) 评论(1) 推荐(0) 编辑