dataview2.aspx
来自「《精通ASP.NET网络编程》附带实例」· ASPX 代码 · 共 65 行
ASPX
65 行
<%@Import Namespace="System.Data"%>
<%@Import Namespace="System.Data.OleDb"%>
<html>
<Script Language=C# Runat=Server>
void Page_Load(Object Src, EventArgs E)
{
OleDbConnection dtConn;
OleDbDataAdapter dtCmd;
DataSet dtSet;
DataView dv,dv2;
String sSQL;
sSQL = "Select * From 学生成绩表;";
dtConn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source="+Server.MapPath("Sample.mdb"));
dtCmd = new OleDbDataAdapter(sSQL, dtConn);
dtSet = new DataSet();
dtCmd.Fill(dtSet);
dv=new DataView(dtSet.Tables[0]);
dv.RowFilter="数学>=90";
myDataGrid.DataSource=dv;
myDataGrid.DataBind();
dv2=new DataView(dtSet.Tables[0]);
dv2.RowFilter="数学<90";
my2DataGrid.DataSource=dv2;
my2DataGrid.DataBind();
}
</Script>
<body>
<h3><font face="Verdana">使用DataView自定义显示的数据</font></h3>
<form runat=server>
<h3><font face="Verdana">数学成绩大于等于90的学生信息</font></h3>
<ASP:DataGrid id="myDataGrid" runat="server"
BorderColor="black"
BorderWidth="1"
GridLines="Both"
CellPadding="3"
CellSpacing="0"
Font-Name="Verdana"
Font-Size="8pt"
HeaderStyle-BackColor="#aaaadd"
/>
<h3><font face="Verdana">数学成绩小于等于90的学生信息</font></h3>
<ASP:DataGrid id="my2DataGrid" runat="server"
BorderColor="black"
BorderWidth="1"
GridLines="Both"
CellPadding="3"
CellSpacing="0"
Font-Name="Verdana"
Font-Size="8pt"
HeaderStyle-BackColor="#aaaadd"
/>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?