冷风.NET

    ---默默無聞
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2004年10月12日

摘要: 今天学习了C#的异常处理机制,现将所学总结如下: 一、C#的异常处理所用到关键字 try 用于检查发生的异常,并帮助发送任何可能的异常。 catch 以控制权更大的方式处理错误,可以有多个catch子句。 finally 无论是否引发了异常,finally的代码块都将被执行。 throw 用于引发异常,可引发预定义异常和自定义异常。 二、C#异常处理的格式 try { 程序代码块; } catch... 阅读全文

posted @ 2004-10-12 10:06 冷风.net 阅读(1140) 评论(1) 推荐(0) 编辑

摘要: 本文为下半年为一项目撰写的简要代码书写规范,不尽详尽,但仍有参考价值。但是代码书写规范更重要的是项目组内组员的意识性的提高,根据此项目到目前为止的状况,就此简单规范的实现情况并不乐观,代码中仍有五花八门各个流派的风格,此问题系软件项目组管理中的不完善所致,在此并不研究此问题。 第一章 主体命名规范 一、外挂服务命名规范 1) 服务项目命名 所有服务项目名使用ESrv(注意大小写)开头,第五位字母开... 阅读全文

posted @ 2004-10-12 09:36 冷风.net 阅读(927) 评论(0) 推荐(0) 编辑

摘要: #region 獲得要輸出的Excel表 ExcelTable private DataTable ExcelTable() { DataTable newTable = new DataTable(); newTable.Columns.Add(new DataColumn("編號",typeof(string))); newTable.Columns.Add(new Dat... 阅读全文

posted @ 2004-10-12 09:31 冷风.net 阅读(606) 评论(0) 推荐(0) 编辑

摘要: # MyObject.cs using System; namespace MyProjects { public class MyObject : IDisposable { public MyObject() { } public void Dispose ( ) { // Dispose Console.WriteLine ( "Disposed" ) ; // ... } } } # Cl... 阅读全文

posted @ 2004-10-12 09:26 冷风.net 阅读(471) 评论(0) 推荐(0) 编辑

摘要: "^\\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\\d+) ¦(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\\d+$" //整数 "^\\d+(\\.\\d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9]+\\.[... 阅读全文

posted @ 2004-10-12 08:03 冷风.net 阅读(440) 评论(0) 推荐(0) 编辑

摘要: OutPutExcel OutPutExcel.aspx.csusing System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using System.Web; using System.Web.SessionSta... 阅读全文

posted @ 2004-10-12 08:03 冷风.net 阅读(1011) 评论(1) 推荐(0) 编辑

摘要: using System; using System.Web; using System.IO; using System.Data; using System.Drawing; using System.Drawing.Text; using WebFrame.Config; namespace TaiPedia.Services { #region 上傳文件類型 public enum UpT... 阅读全文

posted @ 2004-10-12 08:02 冷风.net 阅读(867) 评论(2) 推荐(0) 编辑

摘要: /* 跟踞指定的ID系列来获得这些ID的名称 (id之间用,分开) */CREATE FUNCTION IdsToTexts(@ids varchar(100))RETURNS nvarchar(4000) AS BEGIN If(@Ids is null or @Ids='') Return '' Declare @Texts nvarchar(4000) --返回的名称系列 De... 阅读全文

posted @ 2004-10-12 08:01 冷风.net 阅读(427) 评论(0) 推荐(0) 编辑

摘要: SQL Server 存储过程的分页,这个问题已经讨论过几年了,很多朋友在问我,所以在此发表一下我的观点建立表:CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [LastName] [nvar... 阅读全文

posted @ 2004-10-12 08:00 冷风.net 阅读(531) 评论(0) 推荐(0) 编辑

摘要: 存储过程的优点 存储过程在服务器端运行,执行速度快 存储过程执行一次后,其执行规划就驻留在高速缓冲存储器,在以后的操作中,只需从高缓中调中已编译好的二进制代码执行,提高了系统性能. 确保数据库的安全.使用存储过程可以完成所有数据库的操作,并可通过编程方式控制上述操作对数据信息访问的权限. 自动完成需要预先执行的任务.存储过程可以在系统启动时自动执行,而不必在系统启动后再进行手工操作,大大方... 阅读全文

posted @ 2004-10-12 07:59 冷风.net 阅读(1013) 评论(0) 推荐(0) 编辑