<body>
<%
set cn=Server.CreateObject("ADODB.Connection")
cn.Provider="sqloledb"
ProvStr="Server=COMPUTER;Database=XSCJ;UID=sa;"
cn.Open ProvStr
Response.Write("<br>"&cn.Attributes)
Response.Write("<br>"&cn.CommandTimeout)
Response.Write("<br>"&cn.CursorLocation)
Response.Write("<br>"&cn.DefaultDatabase)
Response.Write("<br>"&cn.IsolationLevel)
Response.Write("<br>"&cn.Provider)
Response.Write("<br>"&cn.Version)
%>
<--密码为空,SQL安装在D盘,最后没有连接上-->

解决方案 »

  1.   

    程序没错。
    服务器名对吗?数据库名对吗?服务器是否是以windows和sqlserver两种方式登录的?
      

  2.   

    服务器名不知道是否有错,不过怎么查看服务器名,服务器是否是以windows和sqlserver两种方式登录的?又怎么说呢,我是个初学者!谢谢了
      

  3.   

    打开"企业管理器",找到你的服务器名,右击,看“属性”,里面能看到,是不是“SQL与WINDOWS混合方式”。
      

  4.   

    看看是不是‘SQL与windows混合方式‘
      

  5.   

    ProvStr="Server=COMPUTER;Database=XSCJ;UID=sa;" 
    改为
    ProvStr="Server=COMPUTER;Database=XSCJ;UID=sa;pwd=''"