发新话题
打印

请教asp编程中的一些最基础的东西

请教asp编程中的一些最基础的东西

我刚接触ASP编程
在asp编程中,象<script   language="VBScript" RunAt="sever">  </script>这样的一段代码放在哪里?我放在了<head></head>中不行,放在了<body></body>中也不行,
页面什么也不显示,实在是郁闷!~特此请教.

TOP

放在代码的第一行
蓦然回首,生活竟如此萧条。。。

TOP

嘎嘎,不一定都要声明语言类型
VB是默认的ASP语言
如果要用JAVASCRIPT的话需要声明~

以下是我写的ASP生成XML的例子
代码分段看,很详细的,看不懂没关系,你只要看的懂每个块的作用就可以了~~
下面还提供了ASP的教程,你可以去学习哈,只要坚持ASP一个月拿下来没问题的~~
<%
'建立数据库连接
set conn=server.CreateObject("adodb.connection")
DBPath = Server.MapPath("data/guest.asp")
conn.open "provider=microsoft.jet.oledb.4.0; data source="&DBpath
'打开数据库GG表
exec="select * from gg"
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,3

'生成xml
xmlfile=server.mappath("../xml/news.xml")
Set fso = CreateObject("Scripting.FileSystemObject")
Set MyFile = fso.CreateTextFile(xmlfile,True)
MyFile.WriteLine("<?xml version=""1.0"" encoding=""gb2312""?>")
MyFile.WriteLine("<news>")

rs.movefirst   '记录指针移至第一条记录上

while not rs.eof    '当指针未到结尾时执行此循环

MyFile.WriteLine("<item title='"&rs("title")&"' data='"&rs("data")&"'>"&rs("content")&"</item>")  

' 输出到文件

rs.movenext   '指针移至下一条记录

wend
rs.close
Set rs = Nothing
conn.close
set conn=Nothing

MyFile.WriteLine("</news>")
MyFile.Close
%>


<script language="JavaScript">
alert(':::更新成功:::');
</script>
<script language="javascript">
<!--
function clock(){i=i-1
if(i>0)setTimeout("clock();",1000);
else self.close();}
var i=0.5
clock();
//-->
</script>

http://hi.baidu.com/hop%5Fboy/bl ... 7dcd67f724e421.html
ASP视屏教程
小站不断更新中……
www.hopboy.com
www.adobebar.cn

TOP

发新话题