新闻发布功能实现的知识点分析实验内容.docx

上传人:b****5 文档编号:29115662 上传时间:2023-07-20 格式:DOCX 页数:13 大小:867.31KB
下载 相关 举报
新闻发布功能实现的知识点分析实验内容.docx_第1页
第1页 / 共13页
新闻发布功能实现的知识点分析实验内容.docx_第2页
第2页 / 共13页
新闻发布功能实现的知识点分析实验内容.docx_第3页
第3页 / 共13页
新闻发布功能实现的知识点分析实验内容.docx_第4页
第4页 / 共13页
新闻发布功能实现的知识点分析实验内容.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

新闻发布功能实现的知识点分析实验内容.docx

《新闻发布功能实现的知识点分析实验内容.docx》由会员分享,可在线阅读,更多相关《新闻发布功能实现的知识点分析实验内容.docx(13页珍藏版)》请在冰豆网上搜索。

新闻发布功能实现的知识点分析实验内容.docx

新闻发布功能实现的知识点分析实验内容

实验内容

任务一、接上次课的成果,继续实现新闻发布系统的新闻发布功能。

练熟,争取能熟练设计该类网站。

任务二、参照实际应用中的新闻发布系统(如学院的新闻发布系统)修改任务一所创建的ACCESS数据库(多加字段,如新闻作者和新闻的发布时间两个字段可以加进去,可以把),设计出有自己特色的XXX新闻发布系统后台管理页面。

任务三、做到精益求精,加入数据验证控件使该输入不为空的控件输入不为空,有能力的话使界面更美观操作更方便。

步骤如下:

1、设计新闻发布界面,如下图(新闻发布大标题下用GridView控件,新闻内容后面的控件用Textbox控件,上传附件后面用FileUpLoad控件,清空按钮选择Input(Reset)控件)

2、设计新闻发布系统的ACCESS数据库,建立存储新闻信息的表news(注意字段类型的选择和主键的设置,并理解为什么),如下图

3、把设计好的ACCESS数据库“news.mdb”添加到项目中(怎么执行添加操作?

4、拖入GridView控件之后选择新建数据源(选择数据源那个下拉列表框是选择已有的数据源AccessDataSource还是新建一个?

),如下图

选中指定来自表或视图的单选框,选中相应的表,并选中“*”列,接着点击高级调出高级SQL生成选项窗体,然后选中“生成INSERT、UPDATE和DELETE语句(G)”复选框,见下图中(为什么要选中“生成INSERT、UPDATE和DELETE语句(G)”复选框?

一路按确定和完成即可,最后可以选中下图中的分页、排序、编辑、删除和选定等复选框。

接着可以用上图后面的内容GridView进行设置

5、拖入AccessDataSource控件,进行相应的设置(思考:

为什么要再拖入一个AccessDataSource控件),如下图

转到AccessDataSource控件的属性窗口,找到InsertQuery属性,如下图

对Insert命令下面的SQL语句进行操作,删掉newsID和后面一个问号,再在参数窗口和参数源窗口进行设置,最终的效果如下所示(思考:

为什么要这么做?

5、在提交按钮的Click事件中输入如下代码:

(思考:

下面代码中的AccessDataSource控件到底选哪一个?

this.AccessDataSource1.Insert();//这里AccessDataSource1还是AccessDataSource2由你自己的程序步骤决定

this.GridView1.DataBind();

6、设计成功,运行查看效果,下面的运行成功的效果图。

附ASP.NET知识回顾参考资料

1、什么是ASP.NET?

ASP.NET是微软推出来的最新的网页开发技术,微软推出了很多代网页开发技术

2000年左右

ASP+Vbscript(DreamWeaver网页开发所用的技术和语言)

2003

ASP.NET1.0+C#1.0或VB.NET1.0(包含在VisualStudio.net2003)

2005

ASP.NET2.0+C#2.0或VB.NET2.0(包含在VisualStudio.net2005)

2、为什么要学ASP.NET?

目前就业市场上很多开发网站的公司招聘的都是要求会ASP.NET

3、ASP.NET是怎么样的?

控件+编程,开发项目的话基本上和数据库有关

1、什么是数据验证控件?

数据库验证控件是ASP.NET提供的几个用于验证用户输入合法性的控件,能提供很强大的前台输入验证功能

2、为什么要学数据验证控件?

简化开发

3、数据验证控件是怎么样的?

有6个,这里我们只介绍4个

RequiredFieldValidator必须输入的验证控件,用于控制一些必须输入的项

CompareValidator比较验证控件,用于确认密码输入和比较格式输入等

RangeValidator范围验证控件,用于年龄等有范围要求的项

RegularExpressionValidator正则表达式验证控件,功能强大,要求了解,不要求掌握

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1