ASP.net文章管理系统:数据库设计与配置

王朝asp·作者佚名  2006-11-24
宽屏版  字体: |||超大  

本系统采用Access 2003数据库系。在该应用程序的根目录使用Access 2003新建数据库Articlesys_db.mdb,根据系统需要,数据库中的数据表包括下面三个:

相关文章:ASP.NET文章管理系统:系统分析与设计

akinds数据表:用于存放文章类别信息,包括文章类别ID和文章类别信息,表结构和字段信息如图14.4所示。

图14.4 akinds数据表

articles数据表:用户存放文章的信息,包括文章ID、作者、出处、文章内容等信息,表结构和字段信息如图14.5所示。

图14.5 articles数据表

talks数据表:用户对发表评论,根据的文章ID进行关联,表结构和字段信息如图14.6所示。

图14.6 talks数据表

14.2.2 Web.config文件配置信息

Web.config文件的配置信息如下:

<?xml version="1.0" encoding="utf-8" ?>

<configuration>

<appSettings>

<!-- 增加管理员帐号 -->

<add key="AdminID" value="admin" />

<!-- 增加管理员密码 -->

<add key="PassWord" value="12345" />

<!-- 增加数据库驱动字符串 -->

<add key="constr" value="provider=microsoft.jet.oledb.4.0;data source=" />

<!-- 增加数据库名称 -->

<add key="dbs" value="\Articlesys_db.mdb" />

</appSettings>

<system.web>

<compilation defaultLanguage="vb" debug="true" />

<customErrors mode="RemoteOnly" />

<authentication mode="Windows" />

<authorization>

<allow users="*" />

<!-- 允许所有用户 -->

</authorization>

<trace enabled="false" requestLimit="10" pageOutput="false" traceMode="SortByTime" localOnly="true" />

<pages validateRequest="false" />

<sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424"

sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes"

cookieless="false"

timeout="20"

/>

<globalization requestEncoding="utf-8" responseEncoding="utf-8" />

</system.web>

</configuration>

在Web.config的配置信息中我们新建节点<appSettings>用来保存管理员信息和数据库信息。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有