急怎樣在ACCESS中做帶有使用者名稱 密碼的登陸窗

2021-08-16 09:10:05 字數 2254 閱讀 5813

1樓:易登

access 中的窗體是一種資料庫物件,可用於建立資料庫應用程式的使用者介面。“繫結”窗體直接連線到表或查詢之類的資料來源,可用於輸入、編輯或顯示來自該資料來源的資料。或者也可以建立“未繫結”窗體。

2樓:解0人

看你的樣子,是不是把登入窗體做成繫結窗體了??

不要繫結窗體,窗體中的使用者名稱和登入密碼兩個文字框不要和表欄位繫結,不需要神馬有效性規則...只需要:

1.建好使用者表,表中設好使用者名稱和密碼;

2.登入窗體中【進入系統】按鈕的單擊事件**:

if isnull(me.使用者名稱) or isnull(me.登入密碼) then

msgbox "請輸入正確的使用者名稱和密碼!"

elseif isnull(dlookup("密碼","使用者表","使用者名稱='" & me.使用者名稱 & "'")) then

msgbox "使用者名稱不存在!"

elseif dlookup("密碼","使用者表","使用者名稱='" & me.使用者名稱 & "'")=me.登入密碼 then

docmd.openform 窗體名稱

else

msgbox "密碼錯誤!"

end if

'祝你成功!

3樓:矮漢恨天高

用vba,先建立一個使用者表,在窗體上拉兩個文字框輸入使用者名稱和密碼用,再拖一個按鈕,在vba工程模組中找到按鈕名稱,並在他的click事件中加入下面的**:

private sub command1_click() '//假設你的按鈕名叫command1

'//連線資料庫去查詢使用者

dim cnn as adodb.connection   '//連線物件

dim rs as adodb.recordset   '//資料集合

set cnn = currentproject.connection   '//連線物件就是本身,臨時連線就好了

set rs = new adodb.recordset    '//例項化資料集合

rs.open "select * from 使用者表 where 使用者名稱='" + trim(me.text1) + "' and 密碼='"+trim(text2)+"'", cnn     '//注意不要畫蛇添足寫個text1.

text,access不一樣,寫屬性會讓你不停去找焦點的,這裡是開啟資料集合

if rs.eof then        '//如果沒找到記錄,就說明驗證錯誤了嘛

msgbox "對不起!使用者名稱或密碼錯誤,請重新輸入!",vbokonly,"系統訊息"

me.text1=""

me.text2=""    '//如果驗證失敗,兩個文字框空值

me.text1.setfucos   '//讓游標焦點跳到text1使用者名稱輸入框上去

else       '//如果查到了使用者資料,那就登陸成功了

msgbox "登陸成功","系統訊息"

你需要開啟的窗體名稱.show

me.hide     '//隱藏自己,開啟你要開啟的窗體介面

end if     '//結束if迴圈

end sub     '//結束按鈕事件

這只是個簡單例子,希望對你有幫助,寫完**要把窗體設定成啟動模式,只啟動登陸窗體就好了,人家看到你使用者表做登陸事件也是沒意義的。access本身就可以設定密碼安全,他其實不是開發環境,本身就是個軟體,你做好了驗證別人拿著往別的表一匯入,一樣的可以用。

access開啟的時候把檔案取消開啟,然後在檔案選單下面找到開啟,找到你的檔案

右下腳有個按鈕,選擇以獨佔形式開啟,進入access後在安全裡就可以設定密碼了,

這個密碼比上面的策略安全,別人很難破解

不知道樓主能不能看懂

自學網

軟體教程

教程

4樓:小石子

jm/lk就iojiojmkojioj8by

用access資料庫實現使用者登入,我建了一個包括使用者名稱和使用者密碼的表,做了一個窗體,窗體裡有使用者名稱和密碼

5樓:匿名使用者

請進一步說明,用的什麼程式設計環境,是直接在access裡做還是隻使用access庫?

怎樣在cad中做空心字啊

1 首先,需要先用 多行文字工具 命令mt 打出想要輸入的文字,選擇字型,如下圖 2 再命令列輸入 textfill 命令,將系統變數 textfill 的原始值1設定為0,即可完成空心字型的需求,但是到這裡還是看不到所需要的空心字型效果,還要對圖紙對行消隱操作,即命令 hi 這樣,就能看到空心字型...

高錳酸鉀在魚塘養魚中怎麼用,急 高錳酸鉀怎樣給魚池消毒?

對魚塘使用高錳酸鉀的用法與用量 1 全池潑灑 2 3克 米3濃度全池潑灑,能防治斑 點叉尾鯝的腸型敗血症 esc 和柱形病等細菌病,以及三 代蟲 指環蟲等寄生蟲病。2 浸泡 15 20克 米3濃度浸浴15 30分鐘,可殺 滅魚體表的細菌 病毒,並對水黴等真菌性疾病也有一定的 防治作用,同時可殺滅魚體...

ps怎樣做這種金屬質感,在PS中如何將圖片處理成金屬質感

1 漸變填充 2 濾鏡 雜色 新增雜色,選擇 單色 3 濾鏡 模糊 動感模糊,角度90。只需要調整混合選項 如下你載入不同的圖案,就可以獲得不同的紋理。在ps中如何將 處理成金屬質感?這個很簡單 首先建立一個空白文件,然後以80 灰到40 灰作漸變過渡 具體數值看個人 再選擇 濾鏡 雜色 新增雜色 ...