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