博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年4月12日

摘要: Navigating to other reports or any web URL - Drag a datafield on the report - Click on the Textbox - Find the Action property of Textbox the property window - Select Go to URL option - Type any valid URL (i.e. http://binaryworld.net/Main/CodeDetail.aspx?CodeId=3668), valid URL must start with protoc 阅读全文

posted @ 2011-04-12 21:09 光照峋山 阅读(262) 评论(0) 推荐(0) 编辑

摘要: 只根据指定的字段来判断,筛选掉数据集中该字段为NULL的所有记录行Expression 指定字段Operator选 <> (不等于)Value输入 = Nothing 阅读全文

posted @ 2011-04-12 21:05 光照峋山 阅读(457) 评论(0) 推荐(0) 编辑

摘要: 在Group Properties的Visiablity中,设置Expression为 =IIF(ISNOTHING(Fields!nhs_eventtypename.Value), TRUE , FALSE ) Group on的字段的各个值中,NULL值引头的列或行将不会显示,但不影响非空的值 阅读全文

posted @ 2011-04-12 20:58 光照峋山 阅读(447) 评论(0) 推荐(0) 编辑

摘要: 添加一列,显示行号表达式填 =RowNumber(scope ) scope 为数据区域的名称,可写Nothing,这点还没彻底搞清楚。该函数详细见 http://msdn.microsoft.com/en-us/library/ms159225%28v=SQL.100%29.aspx显示行号的列,插入时貌似必须选择 Inside Group,为什么目前还不知道 阅读全文

posted @ 2011-04-12 20:50 光照峋山 阅读(205) 评论(0) 推荐(0) 编辑

摘要: I used to see my senior developers use WITH (NOLOCK) when querying in SQL Server and wonder why they use. Now i explored it and found that it's useful to improve the performance in executing the query . However there is a disadvantage in using it. The disadvantage is that one may not be sure tha 阅读全文

posted @ 2011-04-12 20:45 光照峋山 阅读(1214) 评论(0) 推荐(0) 编辑

摘要: 下面的示例显示服务器的执行、分析和编译时间。USE AdventureWorks; GO SET STATISTICS TIME ON GO SELECT * FROM Production.ProductCostHistory WHERE StandardCost < 500.00; GO SET STATISTICS TIME OFF; GO下面是输出结果:SQL Server parse and compile time:CPU time = 0 ms, elapsed time = 1 ms.SQL Server parse and compile time:CPU time = 阅读全文

posted @ 2011-04-12 20:43 光照峋山 阅读(485) 评论(0) 推荐(0) 编辑

摘要: 下面的存储过程只从视图中返回指定的雇员(提供名和姓)及其职务和部门名称。此存储过程接受与传递的参数精确匹配的值。CREATE PROCEDURE HumanResources.uspGetEmployees @LastName nvarchar(50), @FirstName nvarchar(50) AS SELECT FirstName, LastName, JobTitle, Department FROM HumanResources.vEmployeeDepartment WHERE FirstName = @FirstName AND LastName = @LastName; G 阅读全文

posted @ 2011-04-12 20:34 光照峋山 阅读(260) 评论(0) 推荐(0) 编辑

摘要: declare @a int set @a=0 while @a<=100 begin update table set title=(Select Replace(title,'<script src=http://cn.daxia123.cn/cn.js></script>','') from table where id=@a) where id=@a set @a=@a+1 end 阅读全文

posted @ 2011-04-12 20:23 光照峋山 阅读(558) 评论(0) 推荐(0) 编辑

摘要: SELECT ROW_NUMBER() OVER (PARTITION BY partition_column ORDER BY order_column) FROM tablename ORDER BY后为 排序列,必须指明PARTITION BY 可选,它将结果集按照分区列分为多个分区,函数分别应用于每个分区,并为每个分区重新启动计算。如下列查询结果Rownumber Category ProductName 1 Book My Life 2 Book Harry Poter 3 Book Beginning C++ 1 Pencil 2B 2 Pencil HB 阅读全文

posted @ 2011-04-12 19:46 光照峋山 阅读(417) 评论(0) 推荐(0) 编辑

2011年2月21日

摘要: 1、在形状/软件/COM和OLE中有一个Vtable形状,是一个可变的表格,拖出来。(这个方法我没试,原因是在“形状”菜单中我没找到“软件”这项。) 2、用长方形工具画出表格,只要画出一个单元格,然后复制再复制,使用自动对齐,调整长宽高比WORD好控制多了。点中长方形直接打字,输入数据。(很像我之前的方法,自己感觉有点麻烦。) 3、绘制矩形: a、用"视图"--"工具栏"-"绘图"中的“矩形”,画一个矩形, b、用"视图"--"工具栏"-"绘图"中的“直线”在矩形中划线. c 阅读全文

posted @ 2011-02-21 16:04 光照峋山 阅读(29233) 评论(0) 推荐(1) 编辑