出现上面的错误是你使用的名称空间错误,在正式版中,SQL命名空间不再存在,而使用SQLCLIENT来代替。

解决方案 »

  1.   

    <%@ Import Namespace="System.Data.SQL" %>
    改为<%@ Import Namespace="System.Data.SqlClient" %>
    试试
      

  2.   

    我改了但是还是不行,请大家再帮帮忙,不然我的工作就保不住的拉!万分感激!应该是这段有问题。
    <%@ Import Namespace="System.Data" %>
    <%@ Import Namespace="System.Data.SqlClient" %>
    <%@ Language=VBScript %><script language ="vb" runat ="server"> sub button1_click(sender as object,e as eventargs)    
            Dim myConnection As SqlConnection = New SqlConnection("server=(local);database=eub;uid=sa;pwd=;")
            Dim myCommand As SqlCommand = New SqlCommand("select * from E_USER", myConnection)
            myConnection.Open()
            Dim dr As SqlDataReader
            myCommand.Execute(dr)
            While dr.Read()
                if dr.item("UR_USER_ID")=txtid.value and dr.item("UR_PASSWORD")=txtpsw.value then
                   label1.text=txtid.value & txtpsw.value
                else
                   txtid.value=""
                   txtpsw.value=""   
                end if   
            end while
            myConnection.Close()
        end sub
    </script>
      

  3.   

    vb可能有些语法我不太清楚,下面是我用c#写的,可以正确运行,要不你参考一下.<% @ Page Language="C#" Debug="true" %>
    <% @ Import Namespace="System.Data.SqlClient" %>
    <Script Language="C#" Runat="Server">
    public void Page_Load(Object src,EventArgs e)
    {
      string sqlString = "select wydw,lxr,wyid,yzbm from wyjbk where yzbm='256600'";
      string cnString = "server=servername;uid=sa;pwd=;database=icdb";
      SqlConnection cn = new SqlConnection(cnString);
      SqlCommand cmd = new SqlCommand(sqlString,cn);
      cn.Open();
      SqlDataReader da = cmd.ExecuteReader();
      while (da.Read())
      {
        Response.Write("<br>"+da["wydw"].ToString()+"<br>");
      }
      da.Close();
      cn.Close();
    }
    </Script>
      

  4.   

    我没有仔细分析,是不是这个“<%@ Language=VBScript %>”,处理好脚本交互区,客户端或服务端代码
      

  5.   

    其实我也不知道他报什么错误,只是我把它放到服务器后用IE打开不了,
    写着这么一句:
                “/”应用程序中的服务器错误。还有。。
    <!-- Web.Config 配置文件 -->
    <configuration>
        <system.web>
            <customErrors mode="Off"/>
        </system.web>
    </configuration>因为我是刚用.net的,请问大家是怎样调试的呢???
      

  6.   

    把下面几句删除试一下:
    <system.web>
            <customErrors mode="Off"/>
        </system.web>
      

  7.   

    <%@ Import Namespace="System.Data.SQL" %>
    改为<%@ Import Namespace="System.Data.SqlClient" %>
    如果不对不可能!