文档介绍:源代码例参考
(一套完套的设计至少包括可以运行源程序,论文,开题,答辩,外文,以下列出的源代码仅为参考,仅是源程序中的部分代码)
该系统使用Access作为应用程序的数据库,建立了有6数据表:®,它包含每一个具体Web应用程序的配置信息。在程序运行时,,然后缓存结果配置设置,以供所有页面对资源的请求使用。
,而且也是不可访问的,它基丁
XML每个配置文件都包含XMLB记和子标记的嵌套层次结构。
:
<appSettings><addkey="MdbPath"value=""/></appSettings>通过键/值对key和value配置数据库连接的相关信息,"MdbPath"在程序代码中进行连接引用。
首先要创建虚拟目录,新建虚拟目录的步骤如下:
•打开IIS(Internet信息服务),在默认上右击,在快捷菜单中选择新建一>虚拟目录;
•在弹出的虚拟目录创建向导对话框里点击“下一步”;
•输入虚拟目录别名;
•选择容所在目录路径;
•设置“访问”权限。
在所建虚拟目录上右击,在弹出菜单中选择浏览,或在浏览器里输入相应网址,都可运行浏览程序。虚拟目录不在目录列表中显示(也称为wwW务的“目录浏览”),要访问虚拟目录,用户必须知道虚拟目录的别名并在浏览器中键入URL对丁WWWK务,也可以在HTML页面中创建。发布的时候,把程序首页的名字()写在IIS当中就可以访问了。
,在首页、新闻详细容查看、新闻分类等页面的HTMLK码里都进行了引用,调用方式为:
<%RegisterTagPrefix="uc1"TagName="bottom"Src=""%><%RegisterTagPrefix="uc1"TagName="top"Src=""%>
Register指令注册用户控件,同时把届性TagName际签名)和TagPrefix(标签前缀)添加到Register指令中,Src届性表示该用户控件相对丁父页面的相对地址。用户控件也是服务器端控件,还必须在用户控件代码中添加Runat=server届性,用法如下:
<uc1:topid="Top1"runat="server"></uc1:top><uc1:bottomid="Bottom1"runat="server"></uc1:bottom>
、“首页”文本字体、新闻分类、新闻风格和当前日期,。
用户控件是非常易丁代码重用的,可以把许多相关功能和用户界面封装在一个用户控件中,然后在任何需要该功能的地方重用此控件。
,通过对数据访问类的引用(以创建类实例方式),调用数据访问类里的相应函数完成相关功能,如建立数据库连接、打开和关闭数据库、对数据库执行查询、插入、删除和更新操作、页面登陆检验等。
此处列举Conn类(数据访问类)中主要函数的源码:
publicclassConn//建立数据库连接字符申publicOleDbConnectionLb_Conn=newOleDbConnection(strConn);publicstaticstringstrConn//通过创建一个届性来连接数据库{get//使用get方法返回此届性的值{StringBuilderstrResult=newStringBuilder();("Provider=");(";");("DataSource=");
(("."));//HttpContext应用程序上下文类,Current届性表示