把連接的字符串改一下再試
<%
set conn=server.createobject("adodb.connection")
str="provider=sqloledb.1;uid=sa;pwd=;initial catalog=baoshi;data source=你的務器名"
conn.open strSet rs = Server.CreateObject("ADODB.Recordset")
     sql="select * from t_news  order by n_id desc"
     rs.open sql,conn,2,2 
 do while not rs.eof 
 response.Write rs(n_id)&"#"
 rs.movenext
 loop%>

解决方案 »

  1.   

    按您说的出现问题
    Microsoft OLE DB Provider for SQL Server 错误 '80004005' 用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。 
      

  2.   

    还有是我打开查询分析器,用“window身份验证”能登陆上,用“SQL SERVER身份验证”就不能登陆,显示  未与信任 SQL Server 连接相关联