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

小型门户网自助建站系统(论文+程序)

该部分核心处理代码为:

                     this.lBackWeb.Text="正操作中...";

copyright paper51.com

                     SqlConnectionconn1=DbLink.createConnection(); paper51.com

                     conn1.Open();

http://www.paper51.com

                     SqlCommandcmd1=new SqlCommand("update AWWeb setWebName='"+webName+"',WebMain='"+webWhat+"',WebLogo='"+webLogo+"'",conn1); paper51.com

                     if(cmd1.ExecuteNonQuery()==1)

内容来自www.paper51.com

                            this.lBackWeb.Text="更新成功!";

copyright paper51.com

                     else http://www.paper51.com

                            this.lBackWeb.Text="更新未成功!";

http://www.paper51.com

                     conn1.Close(); copyright paper51.com

这部分代码放置在“更新基本信息”按钮的Button2_Click(objectsender, System.EventArgs e)事件中,每当点击一次按钮,均会执行该事件一次。

copyright paper51.com

(2)    子类主页设置 内容来自论文无忧网 www.paper51.com

该部分设置使用页面“SubMainSet.aspx”,部分运行效果如图3-2所示。

内容来自www.paper51.com

图3-2 子类名设置图 内容来自www.paper51.com

这一部分用于修改门户网站的子分类名和相应图片地址。填入内容后点击“更新分类名”,即可更新。核心代码如下:

http://www.paper51.com

                     SqlConnectionconn=DbLink.createConnection(); 内容来自www.paper51.com

                     conn.Open();

paper51.com

                     SqlCommandcmd1=new SqlCommand("update AWSub set SubName='"+sub1+"' whereSubId='1' and SubOwnTo='0'",conn);

内容来自www.paper51.com

                     SqlCommandcmd2=new SqlCommand("update AWSub set SubName='"+sub2+"' whereSubId='2' and SubOwnTo='0'",conn);

paper51.com

                     SqlCommandcmd3=new SqlCommand("update AWSub set SubName='"+sub3+"' whereSubId='3' and SubOwnTo='0'",conn); 内容来自论文无忧网 www.paper51.com

                     SqlCommandcmd4=new SqlCommand("update AWSub set SubName='"+sub4+"' whereSubId='4' and SubOwnTo='0'",conn);

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

                     cmd1.ExecuteNonQuery(); 内容来自www.paper51.com

                     cmd2.ExecuteNonQuery();

copyright paper51.com

                     cmd3.ExecuteNonQuery();

copyright paper51.com

                     cmd4.ExecuteNonQuery(); 内容来自论文无忧网 www.paper51.com

                     conn.Close();

paper51.com

                     this.lSub.Text="更新成功!";

copyright paper51.com

分类名以外的信息设置同样在本模块处理,部分运行效果如图3-3所示。 内容来自论文无忧网 www.paper51.com

本部分将对每个分类下的三极模块进行设置,包括模块名和对应图片。核心代码如下: http://www.paper51.com

                     SqlConnectionconn=DbLink.createConnection();

内容来自www.paper51.com

                     conn.Open();

内容来自www.paper51.com

                     SqlCommandcmd1=new SqlCommand("update AWSub set SubName='"+sub21+"' whereSubId='1' and SubOwnTo='1'",conn); paper51.com

                     SqlCommandcmd2=new SqlCommand("update AWSub set SubName='"+sub22+"' whereSubId='2' and SubOwnTo='1'",conn);

copyright paper51.com

                     SqlCommandcmd3=new SqlCommand("update AWSub set SubName='"+sub23+"' whereSubId='3' and SubOwnTo='1'",conn);

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

                     SqlCommandcmd4=new SqlCommand("update AWSub set SubName='"+sub24+"' whereSubId='4' and SubOwnTo='1'",conn);

paper51.com

                     SqlCommandcmd5=new SqlCommand("update AWSub set SubMessage='"+intro1+"'where SubID='1' and SubOwnTo='0'",conn);

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

                     cmd1.ExecuteNonQuery();

http://www.paper51.com

                     cmd2.ExecuteNonQuery();

内容来自www.paper51.com

                     cmd3.ExecuteNonQuery();

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

                     cmd4.ExecuteNonQuery();

内容来自www.paper51.com

                     cmd5.ExecuteNonQuery(); 内容来自论文无忧网 www.paper51.com

                     conn.Close();

http://www.paper51.com

                     this.lMessage1.Text="更新成功!"; 内容来自论文无忧网 www.paper51.com

图3-3 子类内容设置图

http://www.paper51.com

在各文本框内输入内容后,点击“更新本二级分类”按钮。其下的Button1_Click(objectsender, System.EventArgs e)事件将执行,进行更新处理。 http://www.paper51.com

(3)    阅读页设置 paper51.com

该部分使用页面“ReaderSet.aspx”,部分运行效果如图3-4所示。

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

本部分提供用于让建站者针对访问者的爱好进行一些内容阅读页面的设置,如标题字号、字体、正文字体、颜色等的设置。如果所建站网站是个人门户网,有时还要考虑在网页中加入广告页,也需要相应设置。

http://www.paper51.com

图3-4 阅读页设置图

paper51.com

在进入本页时网页会自动从数据库中读出现在的设置情况,以便于用户检查和修改。核心代码如下:

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

                     if(!this.IsPostBack) copyright paper51.com

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

                            SqlConnectionconn=DbLink.createConnection(); copyright paper51.com

                            conn.Open(); paper51.com

                            SqlCommandcmd=new SqlCommand("select * from AWReader",conn);

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

                            SqlDataReadersdr=cmd.ExecuteReader(); http://www.paper51.com

                            sdr.Read();

内容来自www.paper51.com

                            stringtitleColor=sdr.GetString(0).Trim(); 内容来自论文无忧网 www.paper51.com

                            stringtitleSize=sdr.GetInt32(1).ToString().Trim(); paper51.com

                            stringtextColor=sdr.GetString(2).Trim(); 内容来自www.paper51.com

                            stringtextSize=sdr.GetInt32(3).ToString().Trim();

内容来自www.paper51.com

                            stringbackColor=sdr.GetString(5).Trim();

paper51.com

                            stringtitleFont=sdr.GetString(9).Trim();

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

                            stringtextFont=sdr.GetString(10).Trim(); http://www.paper51.com

                            this.tTitleCorlor.Text=titleColor;

http://www.paper51.com

                            this.tTitleSize.Text=titleSize;

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

                            this.tTitleFont.Text=titleFont; 内容来自www.paper51.com

                            this.tTextCorlor.Text=textColor;

paper51.com

                            this.tTextSize.Text=textSize;

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

                            this.tTextFont.Text=textFont; http://www.paper51.com

                            this.tBackGround.Text=backColor;

内容来自www.paper51.com

                     } copyright paper51.com

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