- 博客(22)
- 资源 (5)
- 收藏
- 关注
原创 类与结构
目录类与结构的实例比较 类与结构的差别 如何选择结构还是类 一.类与结构的示例比较: 结构示例: public struct Person { string Name; int height; int weight public bool overWeight() { //implement something } } 类示例: public class TestTime { int hour
2008-09-28 08:22:00 443
原创 抽象类和接口的区别
Net提供了接口,这个不同于Class或者Struct的类型定义。接口有些情况,看似和抽象类一样,因此有些人认为在.Net可以完全用接口来替换抽象类。其实不然,接口和抽象类各有长处和缺陷,因此往往在应用当中,两者要结合来使用,从而互补长短。 接下来先说说抽象类和接口的区别。区别一,两者表达的概念不一样。抽象类是一类事物的高度聚合,那么对于继承抽象类的子类来说,对于抽象类来说,属于“是”的关系;而接
2008-09-27 14:55:00 444
原创 委托
委托适用于那种在某些其他语言中需用函数指针来解决的情况(场合)。但是,与函数指针不同,委托是面向对象和类型安全的。委托声明定义一个类,它是从 System.Delegate 类派生的类。委托实例封装了一个调用列表,该列表列出了一个或多个方法,每个方法称为一个可调用实体。对于实例方法,可调用实体由一个实例和该实例的方法组成。对于静态方法,可调用实体仅由一个方法组成。不明白?如果用一组合适的参数来
2008-09-27 13:56:00 401
原创 XPath的语法
当我们使用XSLT处理XML源文档是,我们用Context来表示当前正在被模板处理的节点位置。比如xsl:template match="/"语句中表示Context在文档的根(root)节点。我不知道如何准确的翻译Context这个词,它类似于C语言里的指针,表示程序当前运行的位置。理解Context对于正确处理XSL模板非常重要,当您的XSL模板输出的文档和您想要的不一样,最先应该分析的就是C
2008-09-27 11:00:00 553
原创 xsl:choose, xsl:when 和 xsl:otherwise
xsl:choose, xsl:when 和 xsl:otherwise xsl:if语法没有else的属性。如果我们要进行多项选择,那么就要使用xsl:choose / xsl:when / xsl:otherwise系列流程控制语法了。具体的使用请看下面的XSL文件例子: No name available 说明:首先在PEOPLE节点下寻找属
2008-09-27 10:31:00 4610
原创 xsl:value-of xsl:for-each
xsl:value-of XSL:value-of用来将源文档中元素的文本值写到输出文档中。例如:有一个个人资料的XML文档: ajie28 我如果想在输出文档中显示上面这个XML源文档中的name元素的值,可以这样写XSLT代码: 执行后,你会看到"ajie"被单独显示出来。其中match="PERSON"定义摸板匹配PERSON节点,xsl:value-of 语法
2008-09-27 10:19:00 1569
原创 xsl:template和xsl:apply-templates
xsl:template和xsl:apply-templates 模板(template)是XSLT中最重要的概念之一。XSLT文件就是由一个一个的模板组成,任何一个XSLT文件至少包含一个模板。模板的概念就象是搭积木;你如果是程序员,也可以将模板看作一个方法,一个类,或者一个模块。它们可以被拼装组合,也可以单独成块,不同的模板控制不同的输出格式。模板(template)由两部分组成:匹配模式
2008-09-27 10:15:00 2211
原创 StyleSheet 接口
StyleSheet 接口是任何类型样式表的抽象基接口。它表示与一个结构化文档相关联的单个样式表。在 HTML 中,StyleSheet 接口既可以表示一个外部的样式表(通过 HTML LINK 元素来定义),也可以表示一个内嵌的 STYLE 元素。在 XML 中,本接口表示一个外部样式表(通过样式表处理指令来定义)。
2008-09-27 08:48:00 551
原创 ASP.NET读取XML文件4种方法
方法一 :使用XML控件 读取XML方法一 方法二: 使用DOM技术 void Page_Load(Object sender,EventArgs e) { XmlDocument doc=new XmlDocument(); doc.Load(Server.MapPath("grade.xml"));xml1.Do
2008-09-24 15:52:00 571
原创 dom访问xml-asp.net入门
二.概述 DOM的好处在于它允许编辑和更新XML文档,可以随机访问文档中的数据,可以使用XPath查询,但是,DOM的缺点在于它需要一次性的加载整个文档到内存中,对于大型的文档,这会造成资源问题。流模型很好的解决了这个问题,因为它对XML文件的访问采用的是流的概念,也就是说,任何时候在内存中只有当前节点,但它也有它的不足,它是只读的,仅向前的,不能在文档中执行向后导航操作。三.几种操作
2008-09-24 13:36:00 591
原创 xml 留言板
一个基本的留言簿应至少包括两个功能:接受用户输入的信息并保存该信息到后台数据库;显示用户输入的信息。private void SaveXMLData(){try{// 创建一个XmlDocument对象,用于载入存储信息的XML文件XmlDocument xdoc = new XmlDocument();xdoc.Load( Server.MapPath( "guestbook.xml" ))
2008-09-24 12:15:00 911
原创 ASP.NET2.0 文本编辑器FCKeditor使用方法详解
FCKeditor是目前最好的html文本编辑器,如果还不明白的话看了下图就知道了效果图:那么为什么说是FCKeditor的冰冷之心呢?这不是哗众取宠,主要是说它使用起来有点麻烦,下文就详细说明如何搞定这玩意儿。1.FCKeditor的官方网站是:http://www.fckeditor.net/download 目前最新的FCKeditor 2.4.2版本。请在此页下载:http://s
2008-09-24 09:07:00 469
原创 FckEditor V2.6 fckconfig.js中文注释
1. FCKConfig.CustomConfigurationsPath = ; // 自定义配置文件路径和名称 2. FCKConfigFCKConfig.EditorAreaCSS = FCKConfig.BasePath + css/fck_editorarea.css; // 编辑区的样式表文件 3. FCKConfig.EditorAreaStyles =
2008-09-24 08:50:00 402
原创 xml 1
namespace DataSet2Xml.Component{ /// /// OperateXmlByDataSet 的摘要说明。 /// public class OperateXmlByDataSet { public OperateXmlByDataSet() { // // TODO: 在此处添加构造函数逻辑 // } #region GetDataSetB
2008-09-23 17:49:00 402
原创 有关触发器 2
create trigger 是关键字 on是关键字 table/view表示五笔哪个表或视图上执行触发器。for表示触发器为after触发器。after触发器只有在触发sql语句指定的所有操作都成功执行后才激发,在视图上不能afer触发器instead of 执行触发器而不是执行出发sql语句,从而代替触发该触发器语句的操作。{[delete],[insert],[update]
2008-09-23 17:12:00 479
原创 有关触发器 1
INSTEAD OF执行触发器语句,但不执行触发触发器的 SQL 语句,比如试图删除一条记录时,将执行触发器指定的语句,此时不再执行 delete 语句。例:create trigger fon tblinstead of deleteas insert into Logs...IF UPDATE(列名)检查是否更新了某一列,用于 insert 或 update,不能用于 delet
2008-09-23 17:01:00 448
原创 sp_helptext 获得指定视图语句 sp_helptext 视图名称
显示用户定义规则的定义、默认值、未加密的 Transact-SQL 存储过程、用户定义 Transact-SQL 函数、触发器、计算列、CHECK 约束、视图或系统对象(如系统存储过程)。 sp_helptextA. 显示触发器的定义以下示例将显示 AdventureWorks 数据库中的 uBillOfMaterials 触发器的定义。 复制代码 USE Adventure
2008-09-23 16:52:00 1928
原创 查看如何在一个 HTML 表格中显示 XML 数据。
var xmlDoc=null;if (window.ActiveXObject){// code for IExmlDoc=new ActiveXObject("Microsoft.XMLDOM");}else if (document.implementation.createDocument){// code for Firefox, Mozilla, Opera, etc.xmlDoc
2008-09-23 16:03:00 1160
原创 通过微软的 XML 解析器来加载 XML
微软的 XML 解析器内建于 Internet Explorer 5 以及更高的版本中。下面的 JavaScript 片段把一个 XML 文档载入解析器中:var xmlDoc=new ActiveXObject("Microsoft.XMLDOM");xmlDoc.async="false";xmlDoc.load("note.xml");例子解释:上面代码的第
2008-09-23 15:56:00 736
原创 加载并解析 XML 字符串
function parseXML(){text="";text=text+"George";text=text+"John";text=text+"Reminder";text=text+"Dont forget the meeting!";text=text+"";try //Internet Explorer { xmlDoc=new ActiveXObject("Microsoft.
2008-09-23 15:51:00 502
原创 加载并解析 XML 文件
function parseXML(){try //Internet Explorer { xmlDoc=new ActiveXObject("Microsoft.XMLDOM"); }catch(e) { try //Firefox, Mozilla, Opera, etc. { xmlDoc=document.implementation.createDocument("
2008-09-23 15:46:00 547
原创 由 CSS 文件格式化的 CD 目录
在 XML 中,有 5 个预定义的实体引用:<小于>>大于&&和号'省略号""引号 使用 XSLT 显示 XML xml version="1.0" encoding="ISO-8859-1" ?> - Edited wi
2008-09-23 15:18:00 585
PowerDesigner数据库建模技术.pdf
2008-10-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人