系统实现的关键技术
数据库连接技术使用ASP.
NET设计站点时,应用
程序通过ADO.
NET连接到数据源,对数据实行添加、删除、修改和
查询等操作。而ADO.NET则通过Connection对象创建到数据库的连接;通过Command对象对数据源执
ASP.net进行Web应用程序的开发,并采用B/S模式
收稿日期:2008-03-26作者简介:杨洪伟1976-),男,助教,硕士研究生,研究方向:
计算机基础教学。(
—130—
《农业网络信息》2008年第5期
网络与电子商务/政务
{Validator=Request.Params["Valida-tor"].ToString();}BitmapbitMapImage=newSystem.Drawing.Bitmap(Server.MapPath(ImagePath));GraphicsgraphicImage=Graphics.FromImage(bitMapImage);graphicImage.SmoothingMode=Smoothing-Mode.AntiAlias;graphicImage.DrawString(sValidator,newFont("Arial",20,FontStyle.Bold),SystemBrushes.WindowText,newPoint(0,0));Response.ContentType="image/jpeg";
图1表间关系图
bitMapImage.Save(Response.OutputStream,ImageFormat.Jpeg);graphicImage.Dispose();bitMapImage.Dispose();}
行SQL指令并返回数据;通过DataReader对象读取和处理数据源的数据。为了增强程序的安全性,数据库的连接信息都保存到程序配置文件Web.config中,数据库操作语句都用存储过程来实现。在Web.config文件中创建数据库连接字符串的代码如下:
4
结束语
论坛管理系统的建成,对参与其中的网络用户来
<?
xmlversion="1.0"encoding="utf-8"?><configuration><appSettings><addkey="constring"value="server=local-host;integratedsecurity=sspi;database=BBSDB"></add></appSettings></configuration>3.2用户登录时验证码的设计
在实现用户登录时,采用一个Image控件显示验证码。首先由系统随机产生一个6位整数,然后把该整数转化成一个字符串,最后把字符串传递到页面中。主要代码如下:
说起着不可估量的作用,在这里可以尽情的谈天说地、广交朋友、发表自己的看法、获取各种各样的知识。计算机技术和
通信技术的高速发展与完善,也必将使论坛的功能越来越强大,带给人们的也将会是更加广阔的天地。本系统,无论是设计思想还是具体的实践过程,都会对建立其它更加完善的系统起到一定的指导作用。
参考文献
[1]郝刚.ASP.NET2.0开发指南[M].北京:人民邮电出版社,2006.[2]马军.精通ASP.NET2.0网络应用系统开发[M].北京:人民邮
电出版社,2006.
privatereadonlystringImagePath="../Images/Validator.jpg";privatestaticstringValidator="";privatevoidPage_Load(objectsender,System.EventArgse){if(Request.Params["Validator"]!=null)
[3]褚建立,张洪星,李洪燕,等.基于ASP.NET的技侦管理系统
[J].微计算机信息管控一体化,2007,(7):181~
183.[4]高曙.基于Web服务的MIS的研究与开发[J].微计算机信息
管控一体化,2007,(10):21~23.
[5]孟宪虎,张延军.开发Web应用程序的可靠性和安全性探讨[J].计算机工程与应用,2001,37(14):74~75.