set Conn=server.CreateObject("ADODB.Connection")
  Conn.Open "Provider=MSDASQL.1;Persist Security Info=False;Data Source=formalmapstats","用户名","密码"
这句有错rs.Open "sql",conn,2,2
sql在哪里呀!!!用引号,高手!!还有把两个2都为3。试一下

解决方案 »

  1.   

    conn.Open "Provider=SQLOLEDB.1;Data Source=服务器名;database=数据库名;User ID=用户名;Password=密码"

    conn.Open "Provider=SQLOLEDB.1;Data Source=server;database=mydata;User ID=sss;Password=sss"
    sql="select * from ?? where ??"
    rs.open sql,conn
      

  2.   

    给你一个文章——连接数据库查询手册
    http://www.csdn.net/develop/read_article.asp?id=682 
      

  3.   

    set conn=server.createobject("adodb.connection")
    set rs=server.createobject("adodb.recordset")
    conn.open "driver={sql server};server=server;uid=sa;pwd=sa;database=database"
    sql="select * from datebase"
    rs.Open sql,conn,2,2
      

  4.   

    set conn=server.createobject("adodb.connection")
    set rs=server.createobject("adodb.recordset")
    conn.open "driver={sql server};server=server;uid=sa;pwd=sa;database=database"
    sql="select * from datebase"
    rs.Open sql,conn,1,3
      

  5.   

    前面说的我都试过但还是不得,错误提示:
       未与信任的sql server连接。
    可能是登陆问题,但我在delhi里可以用它来登陆。
    大家帮帮我。
      我要今晚搞掂它(分不够可以再加,我有的是分) 
      

  6.   

    是不是我的iis有问题,但我已经重装了,而且连得上access
      

  7.   

    错误提示:
      未与信任的sql server连接。你应该在SQL的安全验证中用SQL Server 和 Windows
    不要用Windows Only
    你增加一个Logins
    用户名:Name
    密码:Pass
    set conn=server.createobject("adodb.connection")
    set rs=server.createobject("adodb.recordset")
    conn.open "driver={sql server};server=server;uid=Name;pwd=Pass;database=database"
    sql="select * from datebase"
    rs.Open sql,conn,1,3
      

  8.   

    你用集成登陆的方式试试:
    conn_str = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=database_name;Data Source=server_name"
    set adocon = Server.CreateObject("ADODB.Connection")
    adocon.open conn_str
    set rs=server.createobject("adodb.recordset")
    sql="select * from table_name"
    rs.Open sql,adocon,1,1
      

  9.   

    是您的sql2000的认证方式不对,改为混合认正
      

  10.   

    你应该在SQL的安全验证中用SQL Server 和 Windows
    你增加一个Logins
    用户名:Name
    密码:Pass
    set conn=server.createobject("adodb.connection")
    set rs=server.createobject("adodb.recordset")
    conn.open "driver={sql server};server=server;uid=Name;pwd=Pass;database=database"
    sql="select * from datebase"
    rs.Open sql,conn,1,3
      

  11.   

    set conn=server.createobject("adodb.connection")
    conn.open "provider=sqloledb;initial catalog=数据库名;data source=sql 服务器名;
              user id=sql单一认证用户名,在安全项里建的;password=*****"
    set rs=server.createobject("adodb.recordset")
        rs.open "select * from 表名",conn,3,1 '只读方式打开
    我可以连上的,你试试!