用ASPNET设计新闻发布系统.pdf

用ASPNET设计新闻发布系统.pdf

ID:52254775

大小:565.28 KB

页数:13页

时间:2020-03-26

用ASPNET设计新闻发布系统.pdf_第1页
用ASPNET设计新闻发布系统.pdf_第2页
用ASPNET设计新闻发布系统.pdf_第3页
用ASPNET设计新闻发布系统.pdf_第4页
用ASPNET设计新闻发布系统.pdf_第5页
资源描述:

《用ASPNET设计新闻发布系统.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、用ASP.NET设计新闻发布系统内容提要:本文主要介绍了如何开发一个较为完整的小型应用系统,读者可以自己尝试去开发一些简单的应用实例,以巩固所学的基础知识,真正掌握ASP.NET的基础应用。关键字:数据结构、代码、系统引言:本文将介绍新闻发布系统,该系统主要是为了实现新闻的发布以及新闻的基本的管理功能,主要包括修改、删除等。由于本系统的数据量比较小,访问量较低,所以选择Access为后台数据库。正文:1系统简介本系统主要是为了实现新闻的发布以及新闻的基本的管理功能,主要包括修改、删除等。由于本系统的数据量比较小,访问量较低,所以选择Access为后

2、台数据库。2系统实现下面将具体介绍系统的实现,主要包括数据结构和系统功能实现。2.1数据结构系统数据结构的详细信息如下:表名:Type(新闻类别),如表1所示。表1新闻类别字段名称数据类型主键外键非空默认值字段说明ID自动编号TrueTrue类别编号Name文本True类别名称表名:News(新闻),如表2所示。表2新闻字段名称数据类型主键外键非空默认值字段说明ID自动编号TrueTrue新闻编号Title文本True新闻标题DTime日期/时间True发布时间Content备注True新闻内容Auth文本True作者Click数字True单击次数

3、Img备注图片TypeID数字True类别编号2.2系统功能实现系统的主要功能为浏览新闻、添加新闻、修改新闻和删除新闻。下面分别对其进行介绍。1.浏览新闻Default.aspx是系统首页,主要实现从数据库中读取新闻信息,然后将新闻以列表的形式进行输出显示。系统首页如图1所示。需要浏览新闻的详细内容时,只需单击新闻列表中的新闻标题,就可以进入新闻的详细内容显示页面,如图2所示。首页默认只显示每类新闻的最新10条新闻,想要浏览更多的新闻时,可以单击新闻列表右下角※1※的“更多...”链接,进入新闻列表页面,如图3所示。需要发布新闻时,单击“添加新闻”

4、按钮;需要管理新闻时,单击“新闻管理”按钮即可。浏览新闻时,可以同时看到此新闻的点击率,如果需要还可以单击“打印本页”按钮将此新闻打印出来,新闻阅读完之后,可以单击“关闭”按钮来关闭新闻浏览页面。图1图2新闻列表页面只显示某一具体类别的所有新闻,如“公司新闻”等。可以通过页面左上角的新闻类别下拉列表来选择不同的新闻,具体为先选定某一类别,然后单击“确定”按钮即可;新闻将以分页的形式进行显示,不同页面之间可以利用“首页”、“上一页”、“下一页”和“尾页”按钮进行切换,另外系统还提供了一种页面快速切换功能,即输入具体某一页的页数,然后按回车键即可直接跳

5、转到该页。如果新闻很多时,还可以通过输入关键字来查询所需要浏览的新闻,具体为先输入查询关键字,然后再选择查询条件,最后单击“查找”按钮即可。※2※程序清单:Default.aspx.cs*************************************************************************本程序段的功能为:显示每类新闻的最新10条新闻。*************************************************************************图3//页面初始化if(!I

6、sPostBack){//创建数据库连接,读取新闻信息stringstrDBPath=System.Configuration.ConfigurationSettings.AppSettings["DBPath"];stringstrConn=System.Configuration.ConfigurationSettings.AppSettings["Connection"]+Server.MapPath(strDBPath);OleDbConnectionmyConnection=newOleDbConnection(strConn);OleD

7、bDataAdaptermyCommand=newOleDbDataAdapter("selecttop10*FROMNewsWHEREtypeid=1orderbyDTimedesc",myConnection);OleDbDataAdaptermyCommand1=newOleDbDataAdapter("selecttop10*FROMNewsWHEREtypeid=2orderbyDTimedesc",myConnection);DataSetds=newDataSet();myCommand.Fill(ds,"News");myComma

8、nd1.Fill(ds,"Type");//为DataGrid绑定数据源MyList.DataSource=ds.Tabl

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。