论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > 计算机科学与技术 >

基于asp.net的公司网站(论文+程序)

4.2.2             新闻信息类公共模块

paper51.com

此代码实现新闻的添加、修改、读取、删除,新闻访问次数自动加1,该类还实现了新闻中心列表信息页面;添加新闻news_add方法是一个静态方法,它实现了对新闻字段的插入功能insert into news(type,title,content,tdate,users);修改新闻news_update方法是一个静态方法,使用更新语句update news set对新闻进行修改;读取新闻和删除新闻和前面两个基本相同,只是分别用的sql语句不同;点击数加1是每当有浏览着访问次新闻,它的点击数就自动加1,在这里我们为点击数创建了一个字段hot,当有人点击次新闻时hot=hot+1;新闻中心列表信息页面GetNewsList,会计算出数据库中一共有多少页面,当前是第几页面,还要显示新闻的标题、点击次数。实现代码如下: 内容来自论文无忧网 www.paper51.com

namespace LibJiaHe paper51.com

{

copyright paper51.com

    public class News http://www.paper51.com

    {

http://www.paper51.com

       #region"添加新闻"

copyright paper51.com

        public static bool news_add() 内容来自论文无忧网 www.paper51.com

       #region"修改新闻" paper51.com

        public static bool news_update()

copyright paper51.com

       #region"读取新闻" 内容来自www.paper51.com

        public static IDataReader GetNewsById(int id) paper51.com

        内容来自www.paper51.com

        #endregion paper51.com

       #region"删除新闻" paper51.com

        public static bool news_del(int id)

http://www.paper51.com

       #region"点击数加1" copyright paper51.com

        public static bool news_hotadd(int id)

copyright paper51.com

       

paper51.com

        #endregion paper51.com

       #region"首页产品列表" paper51.com

        public static string Getnews10()   

copyright paper51.com

       #region"新闻中心列表信息页面"

内容来自www.paper51.com

        public static string GetNewsList(int CurrentPage)

内容来自论文无忧网 www.paper51.com

        //获得总的记录数

paper51.com

        public static int CountRecord() paper51.com

    }

内容来自www.paper51.com

}

内容来自论文无忧网 www.paper51.com

4.2.3             产品信息类公共模块

内容来自论文无忧网 www.paper51.com

此代码实现产品的添加、修改、读取、删除,还让产品的访问次数自动加1,该类还实现了产品中心列表信息页面;product类所使用的方法和news的方法实现形式相同,只是它们的表和字段不同,在这里学要注意的就是产品表:product(name,area,type,tfunction,info,secs,num,good,Support,Requirements,description,down,tdate,pic);实现代码如下:

paper51.com

namespace LibJiaHe

内容来自论文无忧网 www.paper51.com

{

copyright paper51.com

    public class product 内容来自论文无忧网 www.paper51.com

    { paper51.com

       #region"添加产品信息" copyright paper51.com

        public static bool product_add() http://www.paper51.com

       #region"修改产品信息"

copyright paper51.com

        public static bool product_update() paper51.com

       #region"删除产品"

copyright paper51.com

        public static bool product_del(int id) copyright paper51.com

       #region"点击数加1"

内容来自www.paper51.com

        public static bool product_hotadd(int id)

http://www.paper51.com

       #region"读取产品信息"

内容来自论文无忧网 www.paper51.com

        public static IDataReader GetProductById(int id) paper51.com

       #region"首页产品列表" http://www.paper51.com

        public static string GetProducts10()

内容来自论文无忧网 www.paper51.com

       #region"药品世界列表信息页面" 内容来自论文无忧网 www.paper51.com

        public static string GetProductList(int CurrentPage)

paper51.com

        //获得总的记录数 copyright paper51.com

        public static int CountRecord()

内容来自论文无忧网 www.paper51.com

    } paper51.com

} 内容来自论文无忧网 www.paper51.com

4.2.4             招聘信息类公共模块

内容来自www.paper51.com

此代码实现添加招聘信息、修改招聘信息、读取招聘信息、删除招聘信息;添加招聘信息job_add,使用了一条insert  int  job + 字段名,把信息插入数据库中,在这里有9个字段,他们列举了所有招聘所需要的信息,当sql语句执行成功时,添加的招聘信息就顺利的被添加到数据库里面;修改招聘信息job_update,使用了update  job set语句,对数据库的招聘信息进行修改,然后调用执行方法ExecuteSql对语句进行执行修改;读取招聘信息GetJobById用了一条select语句对数据进行读取;删除招聘信息job_del,其实它不是真正的对数据库的数据进行删除,它只是把删除标记del修改为1,当删除标记为1时,我们认定它是不可访问的,这样就避免了由于误操作造成数据丢失,这样即使误操作了,我们也可以通过修改数据库中del的值来达到找回数据的目的,这样就是在设计中增加了数据操作的安全性。

内容来自论文无忧网 www.paper51.com

namespace LibJiaHe copyright paper51.com

{

copyright paper51.com

    public class job

http://www.paper51.com

    { paper51.com

       #region"添加招聘"

paper51.com

        publicstatic bool job_add()

内容来自www.paper51.com

        #region"修改招聘信息" http://www.paper51.com

        public static bool job_update() copyright paper51.com

       #region"读取招聘" http://www.paper51.com

        public static IDataReader GetJobById(int id)

paper51.com

                   #region"删除招聘" http://www.paper51.com

             public static bool job_del(intid)

copyright paper51.com

            内容来自www.paper51.com

        #endregion 内容来自www.paper51.com

       #region"读取人才招聘信息"

内容来自www.paper51.com

        public static string jobList() http://www.paper51.com

       

内容来自论文无忧网 www.paper51.com

    } paper51.com

} copyright paper51.com

4.2.5             留言信息类公共模块

http://www.paper51.com

此类包括留言信息的添加,留言信息的回复,留言信息的删除和读取留言信息,留言信息的添加和前面一样,都使用的插入语句insertinto guestbook(name,title,content,tdate),语句的字段包括姓名、标题、内容和时间,执行成功则插入语句;删除记录guestbook_del运用了与前面同样的原理,都用了删除标记del,这样可以保证数据不因为误操作而丢失;留言回复guestbook_update是管理员对留言这信息的答复,起到了交流的作用,通过update  guestbook  set对数据库进行更新;GetGuestbookById方法用来对数据库进行数据读取,这样可以显示恢复的信息,其操作语句是select *from guestbook where id=?。

copyright paper51.com

namespace LibJiaHe

paper51.com

{ paper51.com

    public class guestbook

paper51.com

    {

copyright paper51.com

       #region"添加留言"

paper51.com

       public static bool guestbook_add() 内容来自论文无忧网 www.paper51.com

       #region"删除留言"

paper51.com

       public static bool guestbook_del(int id)

copyright paper51.com

       

内容来自www.paper51.com

       #endregion

http://www.paper51.com

       #region"回复" copyright paper51.com

       public static bool guestbook_update(int id,string comment,string cdate)

http://www.paper51.com

        #endregion

内容来自www.paper51.com

       #region"读取回复信息"

paper51.com

       public static IDataReader GetGuestbookById(int id) 内容来自论文无忧网 www.paper51.com

        { 内容来自www.paper51.com

           StringBuilder sql = new StringBuilder(); paper51.com

           sql.Append("select * from guestbook where id=" + id);

内容来自www.paper51.com

           returncommon.GetDataReader(sql.ToString());

http://www.paper51.com

        } copyright paper51.com

       #endregion

内容来自www.paper51.com

    }

http://www.paper51.com

} http://www.paper51.com

------分隔线----------------------------
联系方式