ASP與ACCESS的登陸總是實現不了。怎麼辦?急用

2021-04-01 08:14:29 字數 4605 閱讀 7485

1樓:m侗

登陸介面:

驗證介面:

http://****w3.***/1999/xhtml">資料庫有個admin的表裡面有id、user 、pass 3個!

分數拿來額!

**1902025

2樓:匿名使用者

3樓:匿名使用者

登入頁面 index.htm

驗證頁面 check3.asp

<%@language="vbscript" codepage="936"%>

http://****w3.***/1999/xhtml">補充: 在該目錄下建立資料庫 yh.mdb表名為yh 欄位為 name, pass

以上資訊可以修改為你想要的資訊!

asp如何連線access並實現登入?

4樓:匿名使用者

通過asp與access資料庫建立連線(附原始碼)(1)

前言:如何通過asp與資料庫建立連線是一個非常現實的問題,我儘量寫得非常詳細。相信看了這篇文章相信您已經能夠寫出類似的比較簡單和實用的程式了。

(一)資料庫的選擇:

有許多的資料庫你可以選擇,sql server、access(*.mdb)、excel(*.xls)、foxpro(*.

dbf)甚至普通的文字檔案(*.txt)都可以達到儲存資料的功能。那麼到底選擇什麼資料庫最合適呢?

其中sql server是伺服器級的,足以應付每天上萬次的訪問量。對於非伺服器級的資料庫建議使用access97。因為:

(1)只要安裝了pws或iis4肯定有access的odbc驅動,即你的系統肯定支援access資料庫的存取。(2)access支援的sql指令非常齊全。(3)access odbc驅動程式的效率非常高。

雖然它不是伺服器級的資料庫,但是作為中小型企業內部網的資料庫支援還是綽綽有餘的。(4)access97在office97中就有,非常方便得到和使用。

本文就以access資料庫為準介紹基於web的資料庫存取方法。

(二)例子:我們建立一個「客戶」資料庫,需要儲存如下的客戶資料:客戶名稱、聯絡人姓名、所在城市、**號碼。

(1)首先建立access資料庫customer.mdb(今後有用的)。建立如下欄位:

客戶名稱、聯絡人姓名、所在城市、**號碼、客戶編號、時間。將表儲存為"客戶"(今後有用的,===>看看圖)。注意:

建立欄位時多作了2個(客戶編號、時間),因為在今後排序時要用到它們。建議今後做資料庫時最好都加上這2項,不會沒用的。此外,在儲存表時access會詢問是否建立一個住關鍵字,我們不需要它所以不必建立。

還有:時間欄位的"預設值"設成"now()",即去系統當時的時間。同時將索引項設成"有(允許重複)",含義:

web上極有可能同時存取資料,所以允許重複,索引設成"有"可以加快排序速度。===>看看圖

(2)建立遞交表單add.htm:

源**如下:

新增資料庫記錄

這與普通的html沒有任何區別,關鍵部分已經用黃色標記了。遞交方法用post,遞交後處理的程式是adddatabase.asp(下一步就重點討論它)。

還有就是給每一個專案取一個名字(name,後面有用)。

通過asp與access資料庫建立連線(附原始碼)(2)

瀏覽選項: 大中小 顏色 預設 灰度 橄欖色 綠色 藍色 褐色 紅色

(三)關鍵部分:建立與資料庫的聯絡並將表單中收集到的資訊新增到access資料庫中。

asp**放在〈%和%>之間。

<%***panyname = request("***panyname")

**ame = request("**ame")

city = request("city")

tel = request("tel")

以上,首先取得表單中填寫的資料,使用asp的request物件非常容易可以實現資料的收集。雙引號中的就是上一步建立的各個專案的名字(name)。所以今後為每個專案起名字是個好習慣,儘管有時候並不一定用得到。

這樣取得的資料就儲存在等號坐側的變數中了。

if ***panyname = "" or **ame = "" or city = "" or tel = "" then

'response.write "請將資料填寫完整。

"寫入成功後顯示祝賀資訊並建立檢視資料庫記錄的連線。

%>編號公司名稱

聯絡人姓名

所在城市

**號碼

<% do while not customerlist.eof %>

檢測記錄是否到了最後一條。eof表示end of file。

<% =customerlist("客戶編號") %>

<% =customerlist("公司名稱") %>

<% =customerlist("聯絡人姓名") %>

<% =customerlist("所在城市") %>

<% =customerlist("**號碼") %>

<% =customerlist("客戶編號") %>可以說是response.write方法的簡寫。將"客戶編號"欄位內的資料寫入td標籤間。

<% customerlist.movenext

loop

%>如果還沒有到最後一條則指標移動到下一條。用do while ... loop迴圈逐一取得所有的記錄。

缺陷:僅僅實現了最基本的功能。先不說其它功能,僅就資料的新增和檢視功能來看,比較完美的還應該加入「分頁功能」。否則資料大到一定程度顯示全部資料基本上是不可能的。

本期至此全部完畢。

怎麼用asp做一個使用者登入介面,通過連線access資料庫進行登入

5樓:姚驢棺

dim admin,pwd

簡單點admin = request.form("username")

pwd = request.form("password")rs.open "select u_name,u_password from m_manager",conn,1,1

if rs("u_name") <> admin thenresponse.write "管理員帳號錯誤!elseif rs("u_password") <> md5(psw) then

response.write "管理員密碼錯誤!

else

session("m_admin")=rs("u_name")end if

rs.close

asp連線access 實現登陸

6樓:匿名使用者

<%dim username,userpwd

username=trim(replace(request("name"),"'",""))

userpwd=trim(request.form("password"))

if username="" then

%><%end if

if userpwd="" then%>

<%end if%>

先讓他們不為空

<%set rs = server.createobject("adodb.recordset")

%><%if rs.bof then %>

<%elseif md5(userpwd)<>rs("userpwd") then%>

<%else%>

。。。。。

<%end if%>

7樓:匿名使用者

實實看....你的只是驗證了帳號.沒有驗證密碼..

如何在asp的主頁裡做一個asp+access相結合的登入?

8樓:匿名使用者

首先 教師和學生的許可權不同,在註冊使用者的時候要分別標識。比如教師是1 學生是2

登入的時候,對帳號進行判斷,輸入正確後,進行判斷身份識別,加入cookies

導航欄可以進行判斷cookies,如果是教師,導航就完全顯示,如果是學生就不顯示

在子頁面也這樣去判斷

9樓:匿名使用者

感覺你的問題還需學習!說了你可能也不懂!最簡單的辦法,就是把欄位用session()把欄位記住!

去導航頁面用if語句判斷就可以了!如:if session()=老師 then 顯示新增、刪除、修改內容

end if

asp中的cookie無法登陸頁面

response 寫cookie還需要url,不然不知道這個cookie是給哪個url的 response.cookies login path 通常,客戶只在對建立cookie的目錄中的頁面提出請求時,才將cookie隨請示發住伺服器。通過指定path屬性,可以指定站點中何處這個cookie是合法...

lol登陸介面總是彈出adobe flash player設

重啟遊戲,在出現的話按回車鍵還不行的話,開啟控制面板,flash player 點高階選項,裡面有個刪除全部,點了,然後回到儲存選項,勾選第一個。ok 你開啟後點密碼和帳號並輸入後用enter 回車 進入大區選擇,然後用方向鍵來調區,再用enter 回車 進入遊戲,後面就正常了 開啟控制面板,找到f...

美國的火星直接登陸計劃是什麼,美國登陸火星計劃是誰提出的

美國遠復徵火星的計劃 制了將近40年,期間遭遇的bai挫折du也不少,還曾一度zhi打算把全盤計劃dao推遲。不過,奧德賽 號的成功登陸和各種發現為美國太空總署注下強心針,太空總署已準備在未來十年加快火星探索步伐,實現人類登陸火星的巨集願。美國宇航局組織科學家們組成了研究載人火星飛行方案的專門小組。...