ASP.net文章管理系統(tǒng):數(shù)據(jù)庫設(shè)計與配置
本系統(tǒng)采用Access 2003數(shù)據(jù)庫系。在該應(yīng)用程序的根目錄使用Access 2003新建數(shù)據(jù)庫Articlesys_db.mdb,根據(jù)系統(tǒng)需要,數(shù)據(jù)庫中的數(shù)據(jù)表包括下面三個: 相關(guān)文章: ASP.NET文章管理系統(tǒng):系統(tǒng)分析與設(shè)計 akinds數(shù)據(jù)表:用于存放文章類別信息,包括文章類別ID和文章類別信息,表結(jié)構(gòu)和字段信息如圖14.4所示。
 圖14.4 akinds數(shù)據(jù)表
articles數(shù)據(jù)表:用戶存放文章的信息,包括文章ID、作者、出處、文章內(nèi)容等信息,表結(jié)構(gòu)和字段信息如圖14.5所示。
 圖14.5 articles數(shù)據(jù)表
talks數(shù)據(jù)表:用戶對發(fā)表評論,根據(jù)的文章ID進行關(guān)聯(lián),表結(jié)構(gòu)和字段信息如圖14.6所示。
 圖14.6 talks數(shù)據(jù)表
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" /> <!-- 增加數(shù)據(jù)庫驅(qū)動字符串 --> <add key="constr" value="provider=microsoft.jet.oledb.4.0;data source=" /> <!-- 增加數(shù)據(jù)庫名稱 --> <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的配置信息中我們新建節(jié)點<appSettings>用來保存管理員信息和數(shù)據(jù)庫信息。
|