我有一些包含URI的XML数据.我想列出ASP页面上的URI,还要使用<a>标签使它们可点击.但是,XSLT不允许您在标记中嵌入XSL命令,例如:
<xsl:for-each select="//uri">
<tr>
<td class="tdDetail">
More information
</td>
<td>
<a href="<xsl:value-of select="." />" alt="More information" target=_blank><xsl:value-of select="." /></a>
</td>
</tr>
</xsl:for-each>
Run Code Online (Sandbox Code Playgroud)
如何在<uri>代码后的标记中包含URL <a href="?
我们有一个使用Windows身份验证的ASP站点连接到SQLServer数据库.网站有三个实例,一个Dev环境(位于我的工作站上),一个UAT环境和一个生产环境,它们位于不同的服务器上.
当我访问Dev站点(使用与UAT站点相同的DB)时,我没有任何问题,该站点使用我的Windows帐户连接到数据库.但是,当我连接到UAT站点时,它使用一个不同的帐户(一个属于我,但未连接到我的默认Windows登录),该帐户未在数据库上获得许可,因此该站点返回以下错误:
用于SQL Server的Microsoft OLE DB提供程序错误"80004005"无法打开登录"ANAML"中请求的数据库.登录失败.
/inc/dbconnect.asp,第4行
Dev和UAT站点上的ASP文件是相同的,所以任何人都可以解释为什么UAT站点可能使用不正确的Windows帐户?这仅影响我,来自所有工作站,而不影响其他用户.
重新启动了服务器和我的工作站,并在本地清除了我的Internet文件.