我现在是要把asp连接到数据库 我的数据库的的名字叫“人力资源管理' 在我登陆到sql server的查询分析器时 是用windows身份验证  不要输密码 和用户名  那你说我怎么连接?

解决方案 »

  1.   

    就是在企业管理器里你自己本机注册——安全性——登陆,右键,新建登陆,选择sql身份验证方式,
    然后你自己看里面的选项,一步一步来
      

  2.   

    <% @language="vbscript" %>
    <%
    response.expires=0
    sz="'"&request.form("zzxm")&"','"&request.form("lwbh")&"','"&request.form("lwmc")&"'"
    set conn=Server.CreateObject("ADODB.Connection")
     conn.Open("driver={SQL Server};database=數據庫名稱;server=服務器名稱;uid=sa;pwd=;")
    set rs=server.CreateObject("Adodb.Recordset")
    strSQL="Select * from s1 where 作者姓名='"&request.form("zzxm")&"'"
    rs.Open strSQL,conn
    if rs.bof or rs.eof then
    set rs1=server.CreateObject("Adodb.Recordset")
    sss="insert into s1(作者姓名,论文编号,论文名称)values("&sz&")"
    rs1.Open sss,conn
    qr(rs1)
    else
    Response.Write ("<script>{alert('对不起,此用户名已有人使用!!')}</script>")
    end if
    %>
    <%
    sub qr(rs1)
    set rs2=server.CreateObject("Adodb.Recordset")
    strSQL="Select * from s1 where 作者姓名='"&request.form("zzxm")&"'"
    rs2.Open strSQL,conn
    if rs2.bof or rs2.eof then
    Response.Write ("<script>{alert('插入失败!!')}</script>")
    else
    Response.Write ("<script>{alert('插入成功,您刚才输入的是 "&request("zzxm")&" ,"&request("lwbh")&","&request("lwmc")&"')}</script>")
    end if
    end sub
    %>
    <%
    conn.close  
    set conn=nothing  
    set rs=nothing  %>  
    请点击<a href="byxmcx.asp">here</a>查询你输入的信息 <br>
    <a href="srlwxx.asp">继续添加</a><br>
    <a href="start.asp">回到主页面</a>
      

  3.   

    當然:
    set conn=Server.CreateObject("ADODB.Connection")
     conn.Open("driver={SQL Server};database=數據庫名稱;server=服務器名稱;uid=sa;pwd=;")
    set rs=server.CreateObject("Adodb.Recordset")
    看懂就差不多了