08 2011 档案

摘要:在asp.net 中,cs 和aspx之间的关系,我相信,接触aspx的人,都会脱口而出,aspx是模板,cs 是逻辑代码.这么说,没有错,但是,长久以来,一直有一个奇怪的现象,那就是,难道,我们把请求交给一个模板来处理吗?具体的来说就是以下的情况,<form action="test.aspx"></form>,难道,webform中得模板,真的就神通广大到超越了模板的一般定义?这当然是不可能的,模板,顾名思义,是作为显示层的东西,它的作用,只是用来规定如何显示。再让我们来看一段代码.<form action="test.php&q 阅读全文
posted @ 2011-08-19 00:35 jayroe 阅读(231) 评论(0) 推荐(0) 编辑
摘要:数据库中的有一种十分特殊的数据类型,就是null,这给前台开发带来的或多或少的麻烦。例如int i =null,这就会让程序编译时报错。为了防止这样的错误,应该善用ISNULL函数。就在我刚才写得一个DEMO中,我就遇到了一个问题。前台的代码为: if (row.State == 1&&!row.IsStateNull());就是执行这句时,抛出了异常,说我得row.State为null.强类型DataSet中query为SELECT ErrorTimes, Id, LastLogTime, Password, ISNULL(State,0), UserName FROM T_ 阅读全文
posted @ 2011-08-18 15:22 jayroe 阅读(369) 评论(0) 推荐(0) 编辑
摘要:sql server 2000下默认不区分大小写,不区分全半角平时会遇到这种状况:当查询字段等于'a'的记录时,查询结果中包括等于 A a A 的记录;原因是在Sql Server数据库中建立的数据表字符类型字段是不区分大小写、全半角的,无论是查询还是排序它们都被认为是一样的:aAaAbBbBcCcCdDdD如果你想建立一个支持大小写区分的字段,应该这样写:field NVARCHAR(50) COLLATE Chinese_PRC_CS_AS, -- 区分大小写如果你想建立一个支持全半角区分的字段,应该这样写:field NVARCHAR(50) COLLATE Chines 阅读全文
posted @ 2011-08-18 02:00 jayroe 阅读(545) 评论(0) 推荐(0) 编辑
摘要:Dom Docuement objectModule那Dom到底是干什么的呢?为什么,我们操作了Dom就能直观的反应在元素上。再此之前,我想先分享一段很简单的XML的DEMO.Demo 将会在附件中。Demo 很简单,只是创建了一个XML文件,该文件中,也没有太多的节点。Demo中,有个很有趣的地方引起了我得注意(呵呵,在编码的时候,我只是有这种猜想,所以,我做了个常识,结果是和我所想的一样的)有趣的地方就是,我整个Demo中,只有一个title对象(其实,我并不喜欢把titile 称为对象,这里,容许我制造个插曲,请看如下的代码: 代码1: XmlText text=new XmlText( 阅读全文
posted @ 2011-08-11 11:39 jayroe 阅读(265) 评论(2) 推荐(0) 编辑