注册 登录
编程论坛 ASP技术论坛

ASP中的引号又糊涂了,请高手指教。

sylknb 发布于 2010-02-04 17:29, 690 次点击
问一

<%
 mycolor="#ff0000"
1、response.write ("<font color="&mycolor&">" & "xx" & "</font>")

2、response.write("<font color=" & "#ff0000" & ">yy</font>")

3、response.write ("<font color='"&mycolor&" '>" & "dd" & "</font>")
%>
上面三句都能输出文字都为红色的内容,有什么不同?


问二
db = "data/data.mdb"
        
Str = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath(""&db&"")

Str = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("data/data.mdb")
上下二句是等价的,明知道是等价的 但讲不清楚道理
(""&db&"")是不是前后空字符串与db相连?如何从(""&db&"")变成("data/data.mdb")?

2 回复
#2
hmhz2010-02-05 08:56
调用变量,基础不能再基础的基础知识了
#3
willstier2010-02-07 19:47
1