2007年3月8日

摘要: 1、实现转化的方法 public string convert(string chrstr) { byte[] array = new byte[2]; string returnstr=""; int chrasc=0;int i1 = 0; int i2 =0; ... 阅读全文
posted @ 2007-03-08 15:20 狂风 阅读(2568) 评论(5) 推荐(0) 编辑
 

2007年3月6日

摘要: 大多数SQL Server表需要索引来提高数据的访问速度,如果没有索引,SQL Server要进行表格扫描读取表中的每一个记录才能找到索要的数据。索引可以分为簇索引和非簇索引,簇索引通过重排表中的数据来提高数据的访问速度,而 非簇索引则通过维护表中的数据指针来提高数据的索引。 索引的体系结构: 为什么要不断的维护表的索引?首先,简单介绍一下索引的体系结构。SQL Server在硬盘中用8K... 阅读全文
posted @ 2007-03-06 13:15 狂风 阅读(979) 评论(0) 推荐(0) 编辑
 

2007年2月26日

摘要: Models Section 1 What is a model? 什么是model呢?model就是MVC模式中的M。Model用来做什么呢?它将领域逻辑从表现层和独立的业务逻辑中剥离出来。 Model 通常是数据库的访问介质,而且更明确的指定于某一张表(译注:在rails框架中model扮演着active record的角色,因此同时承担着DAO对象的职责)。默认情况下,model使用的表... 阅读全文
posted @ 2007-02-26 13:54 狂风 阅读(1583) 评论(0) 推荐(0) 编辑
 
摘要: 配置CakePHP Section 1 数据库配置 app/config/database.php 这个文件包含了所有的数据库配置。新安装的Cake是没有datebase.php这个文件的,你需要从database.php.default复制一份过来并重新命名,内容如下: app/config/database.php var $default = array('driv... 阅读全文
posted @ 2007-02-26 10:20 狂风 阅读(1456) 评论(0) 推荐(0) 编辑
 
摘要: 基本概念 Section1 简介 本章节篇幅很短,简单的介绍一下MVC概念以及在cake中是如何实现的。如果你对MVC模式很陌生,这个章节将会非常适合你。我们由常规的MVC概念开始我们的讨论,然后用我们的方式在CakePHP中使用MVC模式,并且展示几个简单的示例。 Section 2 MVC模式 [TODO 考虑到MVC模式是必需过桥技能,所以建议还是先看一下相关文章,原文很简单,最后补... 阅读全文
posted @ 2007-02-26 10:13 狂风 阅读(1193) 评论(0) 推荐(0) 编辑
 

2007年2月5日

摘要: 源文来源:http://blog.joycode.com/percyboy/archive/2005/01/22/43435.aspx .NET 事件模型教程(二) 属性样式的事件声明 单播事件和多播事件 支持多播事件的改进 在第一节中,我们讨论了 .NET 事件模型的基本实现方式。这一部分我们将学习 C# ... 阅读全文
posted @ 2007-02-05 16:12 狂风 阅读(1085) 评论(0) 推荐(0) 编辑
 

2007年2月2日

摘要: 源文来源:http://blog.joycode.com/percyboy/archive/2005/01/22/43433.aspx.NET 事件模型教程(一) 事件、事件处理程序概念 问题描述:一个需要较长时间才能完成的任务 高耦合的实现 事件模型的解决方案,简单易懂的 VB.NET 版本 委托(delegate)简介 C# 实现 ... 阅读全文
posted @ 2007-02-02 11:18 狂风 阅读(1354) 评论(0) 推荐(1) 编辑
 

2006年11月17日

摘要: 正则表达式中的组集合的使用 简单实例: string s = "2005-2-21"; Regex reg = new Regex(@"(?\d{4})-(?\d{1,2})-(?\d{1,2})",RegexOptions.Compiled); Match match = reg.Match(s); int year = int.P... 阅读全文
posted @ 2006-11-17 15:25 狂风 阅读(380) 评论(0) 推荐(0) 编辑
 

2006年11月9日

摘要: 当删除DataGrid中最后一页,最后一条数据时会出现下面的错误:无效的 CurrentPageIndex 值。它必须大于等于 0 且小于 PageCount解决办法:1、 If DataGrid2.Items.Count Mod DataGrid2.PageSize = NumberOfItemsChecked And _ DataGrid2.CurrentPageIndex = Data... 阅读全文
posted @ 2006-11-09 16:45 狂风 阅读(631) 评论(0) 推荐(0) 编辑
 

2006年11月2日

摘要: 1. 在DataGrid中加一超链接按钮列,文本设为"删除",在aspx页面中加上下面代码2.在DataGrid中加一超链接按钮列,ID设为"del",绑定数据后.for(int i=0;i< myCount;i++) { ((ImageButton)dataGrid.Items[i].FindControl("del")).Attributes.Add("onclick","re... 阅读全文
posted @ 2006-11-02 19:57 狂风 阅读(1475) 评论(0) 推荐(0) 编辑
 

2006年10月30日

摘要: 常用SQL语句汇总1、更改列的默认值 ALTER TABLE [dbo].[test] ADD CONSTRAINT [DF_test_Num] DEFAULT (0) FOR [num] 更改表test的列num的默认值为0 阅读全文
posted @ 2006-10-30 09:29 狂风 阅读(807) 评论(6) 推荐(0) 编辑
 

2006年10月26日

摘要: ASP连接Access数据库 写的的ASP程序上传到服务器上出现了以下问题: “Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005' 由于系统错误 126 (Microsoft Access Driver (*.mdb)),指定驱动程序无法加载” 在连数据库时用的是下面的第一种方法,以网上找资料,说是要安装“mda... 阅读全文
posted @ 2006-10-26 15:53 狂风 阅读(1937) 评论(2) 推荐(0) 编辑
 

2006年10月24日

摘要: repeater实现多列显示 一、下面的代码实现,每行显示三列前台代码:后台代码:protected int i=1; private void Page_Load(object sender, System.EventArgs e) { XmlSerializer ser = new XmlSerializer(typeof(DataSet)); DataSet ds = new ... 阅读全文
posted @ 2006-10-24 15:54 狂风 阅读(3523) 评论(2) 推荐(0) 编辑
 

2006年10月20日

摘要: /******* 导出到excel EXEC master..xp_cmdshell ’bcp SettleDB.dbo.shanghu out c:\temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""’ /*********** 导入Excel SELECT * FROM OpenDataSource( ’Microsoft.Jet.OLED... 阅读全文
posted @ 2006-10-20 13:38 狂风 阅读(583) 评论(0) 推荐(0) 编辑
 

2006年9月22日

摘要: 在现行的许多网络应用中,有时一台服务器往往不能满足客户端的要求,此时只能通过增加服务器来解决问题。 那么,有没有一个办法或者技术来解决此类问题呢?使用Windows 2000或Windows Server 2003中的网络负载平衡群集就可以(本文将介绍Windows Server 2003中的网络负载平衡技术的实现方法)。 一、网络负载平衡的优点 1.网络负载平衡允许你将传入的请求传播到... 阅读全文
posted @ 2006-09-22 10:19 狂风 阅读(1103) 评论(3) 推荐(0) 编辑