小编Nic*_*ckM的帖子

将XSL代码嵌入<a>标记中

我有一些包含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="

xml xslt

7
推荐指数
2
解决办法
3891
查看次数

为什么Windows身份验证使用错误的用户名

我们有一个使用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文件.

sql-server windows-authentication asp-classic

3
推荐指数
1
解决办法
2383
查看次数