用ASP+XML打造留言本 - 2 |
五、建立显示XML数据的ASP文件(index.asp)
这个文件要实现的功能就是读取并显示XML数据,首先创建一个XML对像然后把XML读入内存中,利用DOM分离出我们所
要的数据。
<%
strSourceFile = Server.MapPath("/") & "\List.xml"
'获取XML文件的路径这里根据你的虚拟目录不同而不同
Set objXML = Server.Creat…… |
|
用ASP+XML打造留言本 - 1 |
一、读者指引
读者指引帮助你掌握本文的梗概。以免你看了大半才明白这编文章不适合你,给你造成视觉污染。
如果你正在用ASP+XML写一些程序,或者你正在学XML那就值得一看。
阅读本文须具备的知识,对ASP有基本的了解,对XML和DOM有基本了解,如果你不了解那么你通过学习本文基本上能够
撑握ASP+…… |
|
用ASP、VB和XML建立互联网应用程序(4) |
前面我们已经介绍了使用ASP和XML混合编程,那是因为ASP页面能够很容易让我们看清应用程序正在做什么,但是你如果你不想使用ASP的话,你也可以使用任何你熟悉的技术去创建一个客户端程序。下面,我提供了一段VB代码,它的功能和ASP页面一样,也可以显示相同的数据,但是这个VB程序不会创建发送到服务器的XML字符串。它通…… |
|
用ASP、VB和XML建立互联网应用程序(3) |
假设在我们前面所说的例子中,我们想在应用程序中显示区域的左半边显示客户的姓名列表,再在每个客户姓名后面加上两个链接:Purchase History和Recent Purchase。当用户点击其中的一个链接,客户程序就会运行一个存储过程并在右边区域显示出结果。 为了显示这个想法的灵活性,我想让用于返回数据的三个操作单元执行不同的…… |
|
用ASP、VB和XML建立互联网应用程序(1) |
在个人电脑上使用单机版应用软件的时代很快就要过去了,现在大部分的应用程序都开发出网络版或大都需要共享网络上丰富的数据资源。我们虽然写了很长时间基于客户端/服务器的应用程序,但是这些程序大部分只是运行在小型的局域网内部。然而,有很多客观的原因要求我们要修改这些程序以使它们能够运行在一个企业的内部网甚…… |
|
带日期标注的日历控件 |
控件名称:Calendar with Date Mark
版 本:1.0
类 型:HTML Component
运行需求:IE 5(推荐IE5.5或更高版本)、MSXML、ASP或ASP.NET(后台)
费 用:免费
支 持:不提供支持
源 代 码:XML Scriptlet
------------------------------------------------------------------------
<public:attach e…… |
|
利用XML不离开页面刷新数据 |
开门见山,不离开页面就能刷新页面中的(部分)数据好处多多。主要是不需要写无聊代码维护 state。
ASP.NET (以及其雏形 VI6 SOM)中的 server-side control (VI6 DTC, Script Library) 通过大量
hidden input 来维护页面 state,其功力之深,非吾辈能及。所以我们要想办法不离开页面就能得到
新数据,这样生活会比较好…… |
|
XML加ASP实现网页“本地化” |
想让你的站点能被来自多个国家的冲浪者看明白吗?无疑,这就需要提供多个语言版本的页面内容,也就是所谓的
“本地化”功能。最容易想到的方法就是分别编写多种语言的页面内容,然后放置到不同的目录下,再在首页上添加导航
到各自语言位置的链接。很明显,这样的处理方式将浪费许多包含公共元素以及设计框架的空间…… |
|
仅用xsl和asp实现分页功能 |
asp文件大致结构:
<%@ Language=VBScript %>
<!-- #include file=include/lib.asp -->
<%
cc=server.MapPath("trans.xml")
set source=server.CreateObject("msxml2.domdocument")
source.async=false
source.load(cc)
xslfile=server.MapPath("index.xsl")
set style=server.CreateObject("ms…… |
|
将html源代码规范化,转换成XSL代码的asp工具 |
将下面的四个文件存在同一级目录下,再在同目录下建立一个文件txt.txt。当要
处理html代码时,先将源代码拷入txt.txt,再进入index_transform.asp,
即可看到处理完的代码。
写这个东西的本意是因为:经常要对美工用切图软件生成的网页文件转换成xsl,
很头疼要花大量的时间去改写不规范的html代码。
这个东西对全文…… |
|
XML 论坛 |
查看并下载本文章的源代码(需要 MSXML 3.0 [英文])。
您知道 Microsoft Internet Explorer 5.5 具有编辑 HTML 的内置支持吗?我一直想有一个基于 XML 的好工具来做联机讨论,和新闻组差不多,但是结构性更强,好让我能轻松地添加新的功能。
我一直希望这类工具中能有这些功能:
轻松维护 - 能删掉我自己张贴的…… |
|
让 Asp 与 XML 交互 |
XML 是标准扩展语言,是 未来Web编程的标准,asp 是现在广为流传的web编程语言之一,能不能让他们
两个联合起来发挥作用呢?豆腐 在 这里 给大家 提供一个 很简单的 例子
关于XML 和 XSL 限于篇幅和知识水平 豆腐就不在这里 献丑了
下面首先来 说说 几个需要用到的文件的 内容
testXsl.xsl:
<?xml version='1.0…… |
|
How to generate XML with SQL 2000? |
以前在介绍SQL2k的时候已经提到了SQL2k对XML的支持,使用for XML语句就可以很容易的把执行的结果转化为一个XML,这样可以在很大程度上提高系统运行效率和开发速度,详见What's new in Microsoft SQL Server 2000(四),更详细的内容请参见Books Online。
但是在使用ADO(Required ADO 2.6)访问返回的XML的方式和原来的Re…… |
|
在JSP、ASP和PHP网站网页中使用XHTML |
Overview
A wise programmer once said, "The one constant in computing is change." There couldn't be a truer
statement. This article is about such change, specifically moving from HTML to the next generation, XHTML
(Extensible Hypertext Markup Language).
This article includes the following …… |
|
在SQL2000查询中使用XDR的例子 |
XDR不会不知道吧?就是简化的XML-Data啦。现在示范一个如何实现这样的查询
SELECT o.OrderID, o.OrderDate from Orders o, Customers c,
WHERE o.CustomerID = c.CustomerID and c.CompanyName = ?
Code:
<%@ Language=VBScript %>
<%
Dim sConn
sConn = "Provider=SQLOLEDB; Data Source=(local);…… |
|
怎样直接显示"Monday"等星期的ASP语句? |
<%=WeekDayName(DatePart("w",Now))%> |
|
在ASP中判断SQL语句是否执行成功 |
利用err对象:
sql="insert into table(f1,f2) values('v1','v2')"
conn.execute sql
if err.number<>0 then
response.write "出错了:"& err.description err.clear
else
response.write "OK"
end if |
|
如何用ASP创建日志文件 |
你是否有时想知道什么人访问你的站点,什么时间,IP地址等。下面我就这个问题向
大家来阐述一下。这个例子使用文本文件来写入用户的信息创建一个logfile.asp放
在每一个asp的页面的顶端<!--#Include File="LogFile.asp"-->当有人来访问你
的站点logfile.asp自动把他的信息写入LogFile.txt,如果相关的URl一样…… |
|
在局域网上如何测试IIS的安装成功? |
在局域网上如何测试IIS的安装成功?
按如下步骤:
你的计算机已经连接到局域网并且名称解析正确
确定WWW服务已经启动(使用Microsoft Internet Service Manager,检验状态)
启动IE
在地址栏中输入主页的地址URL(在你的服务器名前加上http://,比如拟的计算机叫myserver,URL就
是 "http://myserver)
IE显示首…… |
|
如何更改Access默认的中文输入? |
问:为什么我的ACCESS的默认输入法为中文输入法,而非英语,在一列转换成英文后,按TAB键到一下列,又为中文,怎样改为默
认值为英文呢?
答:在菜单 工具-->选项-->键盘页里将“数据表IME控制”框里的勾去掉即可。 |
|
« ‹ [1][2][3][4][5] › » 20条/页 共101条 |