<%@ import namespace="system.data.sqlclient"%>

解决方案 »

  1.   

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

  2.   

    System.Data.SQL是试用版的东西,现用System.Data.SqlClient
      

  3.   

    我出现的错误和你差不多。不过我用的是:<%@ import namespace=system.data.ado%>是没有“双引号”包括的。系统的提示是: BC30002: 未定义类型“ADOConnection”。哪位大虾能说一下是什么原因啊?编译器是:Microsoft ASP.NET Web Matrix
      

  4.   

    现在又报错说:
     BC30002: 未定义类型“SQLDataSetCommand”。
      

  5.   

    我的源代码是:
    <%@ Import Namespace="System.Data" %>
    <%@ Import Namespace="System.Data.SqlClient" %>
        <html>
        <script language="VB" runat="server">
    Sub Page_Load(Src As Object, E As EventArgs) 
      Dim DS As DataSet
      Dim MyConnection As SQLConnection
      Dim MyCommand As SQLDataSetCommand
      MyConnection = New 
       SQLConnection("server=localhost;uid=;pwd=;database=elang")
      MyCommand = 
       New SQLDataSetCommand("select * from Accounts",MyConnection)  DS = new DataSet()
       ~~~初始化DataSet()
      MyCommand.FillDataSet(ds, "Accounts")
       ~~~FillDataSet顾名思义把整个查询内容储存进DataSet中
      MyDataGrid.DataSource=ds.Tables("tb_Accounts").DefaultView
      MyDataGrid.DataBind()
       ~~~绑定数据
     End Sub
     </script>
    <center>
    <body>
      <h3><font face="Verdana">Page_load事件演示</font></h3>
      <ASP:DataGrid id="MyDataGrid" runat="server"
        Width="600"
        BackColor="white" 
        BorderColor="black"
        ShowFooter="false" 
        CellPadding=3 
        CellSpacing="0"
        Font-Name="Verdana"
        Font-Size="8pt"
        HeaderStyle-BackColor="#aaaadd"
        MaintainState="false"
      />
    /body>
    </center>
    </html>
      

  6.   

    Dim MyCommand As SQLCommand