这是default.asp
<!--#include file="conn.asp" -->
<%
Set OBJAAA = Server.CreateObject("ADODB.CONNECTION")
OBJAAA.Open "nownow",sqluser,sqlpwd 
   
sql = "select top 3 * from leaguer order by input_date desc" 
Set Rs = Server.CreateObject("ADODB.Recordset")
...............
%>请问一下公用文件CONN.asp应该怎样写才正确.我这样写的,但是不正确,链接不上.
<%
DB_loca="(local)" 
sqluser = "sa"
sqlpwd = "sa"
DB_name="nownow"
nownow="driver={sql server};server="&DB_loca&";uid="&sqluser&";pwd="&sqlpwd&";database="&DB_name&";"
set conn=server.CreateObject("adodb.connection") 
conn.open nownow
%>

解决方案 »

  1.   

    conn.asp好象没问题 到是你的default有问题
      

  2.   

    default没有问题. 在服务器上运行正常.
      

  3.   

    conn.asp不变
    default.asp
    <!--#include file="conn.asp" -->
    <%
    sql = "select top 3 * from leaguer order by input_date desc" 
    Set Rs = Server.CreateObject("ADODB.Recordset")
    Rs.open sql,conn
    response.write rs(0)
    %>
      

  4.   

    ---LZ这里也开了个同样的帖啊???
    ---创建测试环境
    Create Table 类别表(ID Int, name Varchar(6),parentID Int)
      Insert 类别表 Select 1,    'A',     0
         Union All Select 2,    'B',      1
         Union All Select 3,    'C',      1
         Union All Select 4,    'D',      0
         Union All Select 5,    'E',      4
         Union All Select 6,    'F',      4
         Union All Select 7,    'G',      0
         Union All Select 8,    'H',      7
    Create Table 产品表(产品名 Varchar(6),所选类别 Varchar(10))---(只选了子类)
      Insert 产品表 Select 'AA',       '2,5'
          Union All Select 'BB',       '8'
          Union All Select 'CC',       '3,6,8'
          Union All Select 'DD',       '2,5,8'Select * From 类别表
    Select * From 产品表
    ---查询结果
    Select 
          A.* 
    From 
          产品表 A,
          (Select ID From 类别表 A Where Exists
          (Select 1 From 类别表 Where Name='A' And A.ParentID=ID)) B
    Where CharIndex(Cast(B.ID As Varchar),A.所选类别)>0
    ---结果
    /*
    产品名    所选类别       
    ------ ---------- 
    AA     2,5
    DD     2,5,8
    CC     3,6,8(所影响的行数为 3 行)
    */
    ---删除测试环境
    Drop Table 类别表,产品表
      

  5.   

    呵呵,结贴了,原来是DSN链接方式
    CONN里面只写
    sqluser=
    sqlpwd=
    就可以了.