摘要:Transact-SQL 程式語法的參考說明 CREATE FUNCTION 建立使用者定義函數,它是一個會傳回值的預存 Transact-SQL 常式。使用者定義函數不能被用來執行會修改全域資料庫狀態的一整組動作。使用者定義函數和系統函數一樣,可以從查詢中叫用。它們也和預...
阅读全文
08 2006 档案
摘要:drawimg.aspx.cs(片段)private void Page_Load(object sender, System.EventArgs e) { // 在這裡放置使用者程式碼以初始化網頁 string valCode = RandomString(int.Parse("7")); Session.Add("ValCode", valCode); DrawImage(v...
阅读全文
摘要:我在做一个项目时,要用到特殊的排序方法,按某个字段的里内容的具体要求排序,如:在一个表中,用语句:select id,order_license from order_demo 得出的结果是这样的: 现在要得到这样的结果: 这用了一个这个样的SQL 语句得到了解决:select id,order_license,case order_license when 'S' then '1' wh...
阅读全文
摘要:[摘要 ] 本文主要介绍了如何综合利用Report Designer和修改rdl文件来快速、灵活的实 现报表氐憬步饬似渲?lt;/SPAN>Matrix格式和Toggle功能的实现 [关键字] Reporting Services,.NET Framework.,rdl文件,Matrix格式,Toggle功能 如何实现Matrix 上图是Reporting Servi...
阅读全文
摘要:三个TABLE:table: address entity_id address Identify001 中国上海 Identify001 中国北京 ...
阅读全文
摘要:1. 分页的控制方式 1.1. Reporting Services自动分页 在报表的页眉或者页尾添加文本框,调用全局变量=Globals!PageNumber 1.2. 根据记录条数来分页 当每条记录呈现的高度不一致,我们又希望让每页呈现的记录条数一致,那么我们可以通过记录条数来分页。在通过记录条数分页时,通常是 根据记录条数来分组,然后在组的结束位置添加分页符。 在表、矩阵或者列表...
阅读全文
摘要:在开发一个报表时,语句是这样的 select address.entity_id,address.address, phone.phone from address left outer join phone on address.entity_id = phone.entity_id where address.entity_id='Identify107'结果是...
阅读全文
摘要:序号 项目名称 程序集名称Assembly Name 默认命名空间Default Namespace 描述 ...
阅读全文
摘要:其实和一般的button一样:中间的style自己复制进去,其他很容易,我也不多说了
阅读全文
摘要:一、PetShop的系统架构设计 在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。微软推荐的分层式结构一般分为三层,从下至上分别为:数据访问层、业务逻辑层(又或成为领域层)、表示层,如图所示: 图一:三层的分层式结构 数据访问层:有时候也称为是持久层,其功能主要是负责数据库的访问。简单的说法就是实现对数据表的Select,Insert,Update,Delete的操作。如果要加入...
阅读全文
摘要:如前三种工厂模式:简单工厂,工厂方法和抽象工厂,所使用的编程技巧都是一般OOP语言所支持的,这里所谓的反射工厂,在设计思想上并没有特别的地方,但是对这三者的具体编程实现上,基于.NET平台的特点,有了新的变化,使简化了这三种工厂模式,如下示例使用反射技术改善简单工厂模式的例子: Code highlighting produced by Actipro CodeHighlighter (freew...
阅读全文
摘要:Petshop里的return (PetShop.IDAL.IAccount) Assembly.Load(path).CreateInstance(className);到底表示什么意思呢?返回一个接口类型有什么用呢? IAccount dal = PetShop.DALFactory.Account.Create();调用了 IAccount.CS public class Account{p...
阅读全文
摘要:C#的异常处理功能很强大,利用异常处理,我们可以将资源清理代码放在一个固定的位置,并且确保它们得以执行;利用异常处理,我们可以将处理异常的代码防灾一个集中的位置;利用异常处理,我们很容易定位和修复代码中的bug。这方面的资料在网上可以找到一大堆,这里讨论的是异常处理的小技巧,以方便我们找到bug所在。 一:记录未捕获的异常。在代码中我们并不是每一个地方都有try{}catch{},可能会出现未捕获...
阅读全文
摘要:var nodeindex = document.all.treeview1.selectedNodeIndex;var myNode = treeview1.getTreeNode(nodeindex);myNode.getAttribute(“text“);
阅读全文
浙公网安备 33010602011771号