第一次写NET,请帮忙看一下那里错了:
<%@ Page Language="C#" %>
<%@Import NameSpace="System.Data"%>
<%@import NameSpace="System.Data.ADO"%>
<%
Dim StrConnString as string
StrConnString="Provider=SQLOLEDB;Date Source=(Local);Initial Catalog=pubs;User ID=sa"Dim objConn as ADOconnection
objConn = New ADOconnectionobjConn.ConnectionString = strConnString
objConn.open()
%>上面是按照书上写的,下面是出错信息:
无法找到资源。 
说明: HTTP 404。您正在查找的资源(或者它的一个依赖项)可能已被移除,或其名称已更改,或暂时不可用。请检查以下 URL 并确保其拼写正确。 

解决方案 »

  1.   

    (1)怎么Language="C#",下面的代码却是VB的?
    (2)找不到资源跟数据库连接还没关系,可能你的IIS没设置好,比如路径。
      

  2.   

    你把aspx文件放在那个目录下?IIS的根目录又是那个?URL里头怎么写的?
      

  3.   

    怎么Language="C#",下面的代码却是VB的?
      

  4.   

    现在改为VC语法:<%@ Page Language="VB" %>,还是出错编译器错误信息: BC30002: 未定义类型“ADOConnection”。行 8:  Dim objConn as ADOConnection
      

  5.   

    再麻烦大家帮忙看一下语句那里出错了:
    <%@ Page Language="VB" ContentType="text/html" ResponseEncoding="gb2312" %>
    <%server.scripttimeout=120%>
    <% @Import Namespace="System.Data"%>
    <% @Import Namespace="System.Data.SQL"%>
    <html>
    <script language="vb" runat="server">
    Sub page_load(src as Object,E as EventArgs)
    Dim DS as DataSet
    Dim MyConnection as SQLConnection  '提示这行出错,编译器错误信息: BC30002: 未定义类型“SQLConnection”。
    Dim MyCommand as SQLDataSetCommand
    MyConnection=New SQLConnection("Server='Local';dataBase=pubs;UID=;PWD=")
    MyCommand=New SQLDataCommand("SELECT type, AVG(price) as price FROM titles WHERE royalty = 10 GROUP BY type")
    DS=New DataSet()
    MyCommand.FillDataSet(ds,"info")
    MyDataGirl.DataSource=ds.Tables("info").DefauleView
    MyDataGirl.DataBind()
    End sub
    </script>
    </html>
      

  6.   

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

  7.   

    楼上的朋友,根据你的改了,出现错误信息:
    HTTP 404。您正在查找的资源(或者它的一个依赖项)可能已被移除,或其名称已更改,或暂时不可用。请检查以下 URL 并确保其拼写正确。 
      

  8.   

    ruihuahan(飞不起来的笨鸟) ,你说得是对的,是我自己搞错了,对不起!
    现在这行又出错:Dim MyCommand as SQLDataSetCommand
    编译器错误信息: BC30002: 未定义类型“SQLDataSetCommand”。