这段网站制作的程序怎么不能运行???请大家帮帮忙

来源:百度知道 编辑:UC知道 时间:2024/05/15 03:06:07
<!--#include file=conn.asp -->

set rs=server.CreateObject("ADODB.RecordSet")
rs.Source="select * from wenzhang "
rs.Open rs.Source,conn,1,1

do while not rs.eof
Response.Write "<div align="left" ><table width="100%"><tr><td>"
Response.Write id
Response.Write"</td><td>"
Response.Write biaoti
Response.Write"</td><td>"
Response.Write riqi
Response.Write"</td></tr></table></div> "
rs.MoveNext
Loop
错误说是Response.Write "<div align="left" ><table width="100%"><tr><td>"
这一句 语句未完成

这是因为你这句里的引号嵌套错误。正确写法应是这样:
Response.Write "<div align='left' ><table width='100%'><tr><td>"

或者把里面的引号用""来表示
Response.Write "<div align=""left"" ><table width=""100%""><tr><td>"

""是引号的转义符,表示输出一个引号

按你自己的写法,编译程序只会认到Response.Write "<div align=" 后面的是无法解释的语句,所以是“语句未完成”

Response.Write "<div align='left' ><table width='100%'><tr><td>"

macker0030 - 经理 四级 9-1 09:39
回答正确