电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

鲜花预定系统:主页面[4]


发布日期:2020/4/20
 
——此文章摘自《ASPNET +SQL Server网络应用系统开发案例精解》定价特价 详细>>

<TD align=center><b><FONT color=#ffffff>版权所有</FONT></b></TD>

</TR>

<TR>

<TD align=center height=><b><FONT color=#ffffff></FONT></b></TD>

</TR>

</TABLE>

</TD></TR>

<TR>

<TD>

</TD></TR>

</TABLE>

)后台页面ST_Mainaspxcs当页面加载时会运行Page_Load中的代码这里调用了一个自己定义的方法ST_BindData()该方法主要负责从数据库中读取数据并绑定到控件dg_CommentFlower以显示数据主要代码及其解释如下

protected void Page_Load(object sender SystemEventArgs e)

{

// 在此处放置用户代码以初始化页面

if(!PageIsPostBack)

{

ST_BindData();

}

}

private void ST_BindData()

{

DataView ST_myDv;

DataView ST_myDv;

SystemDataSqlClientSqlDataReader ST_myDr;

//调用ST_myFlower类的ST_GetNewFlower()方法获取最新鲜花的信息

ST_myDv=ST_myFlowerST_GetNewFlower();

//获取数据源DataView的对象

dg_NewFlowerDataSource=ST_myDv;

//将数据绑定到数据集

dg_NewFlowerDataBind();

//调用ST_myFlower类的ST_GetFlowerByHits()方法获得推荐的鲜花的信息

ST_myDr= ST_myFlowerST_GetFlowerByHits();

dl_HitFlowerDataSource =ST_myDr;

dl_HitFlowerDataBind ();

//调用ST_myComment类的ST_GetCommentTop()方法获得排名前的评论

ST_myDv=ST_myCommentST_GetCommentTop();

dg_CommentFlowerDataSource =ST_myDv;

dg_CommentFlowerDataBind ();

}

)上面调用的方法ST_GetNewFlower() ST_GetFlowerByHits()ST_GetCommentTop()来自于ST_Flower类其主要代码如下

ST_GetNewFlower()方法用来获取最新种鲜花的信息

public DataView ST_GetNewFlower()

{

String ST_strsql;

DataSet ST_myDs;

//创建获得最新种鲜花信息的sql语句

ST_strsql=select top ST_idST_name from ST_Flower order by ST_id desc;

ST_myDs=ST_ExecuteSqlDs(ST_strsql);

[] [] [] [] []

上一篇:鲜花预定系统:主页面[5]

下一篇:鲜花预定系统:主页面[2]