ADONET数据访问-10.ppt
上传人:sy****28 上传时间:2024-09-13 格式:PPT 页数:63 大小:444KB 金币:14 举报 版权申诉
预览加载中,请您耐心等待几秒...

ADONET数据访问-10.ppt

ADONET数据访问-10.ppt

预览

免费试读已结束,剩余 53 页请下载文档后查看

14 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

ASP.NET2.0数据访问内容介绍DataSource控件概述数据源控件DataSource数据绑定流程ASP.NET中的数据绑定数据绑定控件工作原理数据源简单数据绑定数据源数据源控件SqlDataSource使用SqlDataSourceSqlDataSource关键属性例ADO.NET数据库连接显示数据表数据源控件参数Display_2.aspx(按城市分类用户显示顾客)数据源控件参数数据绑定控件数据绑定控件数据源控件绑定数据绑定语法数据绑定语法DataGrid控件GridView控件GridView示例GridView列类型指定区域类型格式化输出格式化输出Format_4.aspx格式化输出格式化输出SubproductsGridView_RowDataBound(ByValsenderAsObject,ByValeAsSystem.Web.UI.WebControls.GridViewRowEventArgs)Ife.Row.RowType=DataControlRowType.DataRowThenDimunitsInStockAsInteger=Convert.ToInt32(DataBinder.Eval(e.Row.DataItem,"UnitsInStock"))IfunitsInStock=0Thene.Row.BackColor=Drawing.Color.YellowEndIfEndIfEndSub显示master/detail数据分页与排序分页Page_8.aspx排序Sort_9.aspx显示图片特殊显示使用TemplateFields使用TemplateFields使用TemplateFields显示细节数据Parent_Child_14.aspx显示细节数据对页面数据求和DimpriceTotalAsDecimal=0DimquantityTotalAsInteger=0SubdetailsGridView_RowDataBound(ByValsenderAsObject,ByValeAsGridViewRowEventArgs)Ife.Row.RowType=DataControlRowType.DataRowThenpriceTotal+=Convert.ToDecimal(DataBinder.Eval(e.Row.DataItem,"UnitPrice"))quantityTotal+=Convert.ToInt32(DataBinder.Eval(e.Row.DataItem,"Quantity"))ElseIfe.Row.RowType=DataControlRowType.FooterThene.Row.Cells(0).Text="Totals:"e.Row.Cells(1).Text=priceTotal.ToString("c")e.Row.Cells(2).Text=quantityTotal.ToString("d")e.Row.Cells(1).HorizontalAlign=HorizontalAlign.Righte.Row.Cells(2).HorizontalAlign=HorizontalAlign.Righte.Row.Font.Bold=TrueEndIfEndSub删除数据的方法Delete_16.aspx删除数据的方法编辑数据的方法Edit_18.aspx高级编辑方法DetailsView控件DetailsView控件Details_19.aspx数据源->添加Where列(姓名)=源(QueryString)field->高级…语句启用插入、删除、编辑添加返回链接->postbackurl(Gridview_19.aspx)DetailsView示例插入,更新和删除使用GridViews进行数据编辑错误检测处理更新错误