教大家如何利用ASP打造網(wǎng)站論壇DIY(2)(5)_ASP教程

      編輯Tag賺U幣
      教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!

      推薦:對(duì)一些編程初學(xué)者的良言警句
      我始終認(rèn)為,對(duì)一個(gè)初學(xué)者來(lái)說(shuō),IT界的技術(shù)風(fēng)潮是不可以追趕的,而且也沒(méi)有能力去追趕。我時(shí)常看 見(jiàn)自己的DDMM們把課本扔了,去賣(mài)些價(jià)格不菲的諸如C#, VB.Net 這樣的大部頭,這讓我感到非常痛心

      (1)查詢(xún)作者是否已存在

      以下為引用的內(nèi)容:
      cmd.CommandText = "select * from 作者表where id='" & author &"'"
      Set rs = cmd.Execute()

      (2)檢查權(quán)限

      以下為引用的內(nèi)容:
      cmd.CommandText = "select * from 作者表where id='" & author &"'"
      Set rs = cmd.Execute()

      注:這一段是對(duì)作者權(quán)限進(jìn)行檢查,對(duì)于帳號(hào)不存在或者密碼錯(cuò)誤做出相應(yīng)的錯(cuò)誤處理。在這兒可以看到response.end的用法,它是用來(lái)結(jié)束當(dāng)前ASP腳本。結(jié)合if語(yǔ)句,可以對(duì)程序中的預(yù)期錯(cuò)誤進(jìn)行處理。在一個(gè)好的WEB應(yīng)用中,錯(cuò)誤處理是必不可少的。

      (3)將資料中的單引號(hào)改成兩個(gè)單引號(hào),并且在前后加上單引號(hào)

      以下為引用的內(nèi)容:
      Function SqlStr( data )
      SqlStr = "'" & Replace( data,"'", "''" ) & "'"
      End Function
      '寫(xiě)入數(shù)據(jù)庫(kù)
      sql = "Insert Into 內(nèi)容表 (看板id,主題id,作者id,標(biāo)題,內(nèi)容)Values( "
      sql = sql & SqlStr(topicid) & ","
      sql = sql & SqlStr(boardid) & ","
      sql = sql & SqlStr(author) & ","
      sql = sql & SqlStr(title) & ","
      sql = sql & SqlStr(content) & ")"
      conn.Execute sql
      %>
      < h2>文章已經(jīng)被發(fā)送到數(shù)據(jù)庫(kù),當(dāng)板主審閱后就可以看到了<h2>
      < /body>
      < /html>

      到這兒,文章已經(jīng)被保存在數(shù)據(jù)庫(kù)中了。但是,它并不能夠立刻被顯示出來(lái),還需要版主的認(rèn)可才行。下面,就來(lái)看看論壇的管理部分的內(nèi)容。

      分享:ASP教程:學(xué)習(xí)ASP應(yīng)用Cookies的技巧
      什么是 Cookie?Cookie 其實(shí)是一個(gè)標(biāo)簽,經(jīng)常可能聽(tīng)到的中文翻譯:小舔餅。當(dāng)你訪問(wèn)一個(gè)需要唯一標(biāo)識(shí)你的站址的 WEB 站點(diǎn)時(shí),它會(huì)在你的硬盤(pán)上留下一個(gè)標(biāo)記,下一次你訪問(wèn)同一個(gè)站點(diǎn)時(shí),站點(diǎn)的

      共5頁(yè)上一頁(yè)12345下一頁(yè)
      來(lái)源:模板無(wú)憂//所屬分類(lèi):ASP教程/更新時(shí)間:2008-08-22
      相關(guān)ASP教程