我使用一個文字方塊用來輸入字串,主要是要用來當作密碼驗證,
但我想要在這個文字方塊的驗證規則,由一個已經建立的資料表"密碼表"中的多個字串資料(欄位"密碼")來驗證輸入的密碼是否正確,
要如何寫驗證規則?
2007-03-24 05:29:17 · 2 個解答 · 發問者 liao 3 in 電腦與網際網路 ➔ 軟體
1:在文字方塊的_afterudate()輸入_
if me!文字方塊<>"" then
m1=dlookup("密碼","密碼表","密碼 = ' " & me!文字方塊 & " ' ")
if m1<>"" then
msgbox "輸入" & me!文字方塊 & "密碼正確"
else
msgbox "輸入" & me!文字方塊 & "密碼錯誤."
end if
end if
'如果要驗正有大小寫區分:
if me!文字方塊<>"" then
m1=dlookup("密碼","密碼表","密碼 = ' " & me!文字方塊 & " ' ")
if m1<>"" then
for f=1 to len(me!文字方塊)
if Asc(Mid(me!文字方塊),f,1))<>Asc(Mid(m1),f,1)) then
msgbox "輸入" & me!文字方塊 & "密碼錯誤."
me!文字方塊.SETFOCUS
exit sub
endif
next
end if
end if
文字方塊_請自行更新表單中實際使用的名稱.
2007-03-24 06:31:23 · answer #1 · answered by pop 7 · 0⤊ 0⤋
這有類似的
▶▶http://qoozoo20140926.pixnet.net/
2014-10-16 00:57:23 · answer #2 · answered by Anonymous · 0⤊ 0⤋