用vs2019的mfc做的登入框怎樣去跟mysql資料庫鏈

2021-04-01 08:06:55 字數 2133 閱讀 2538

1樓:匿名使用者

private void loginbutton_click(object sender, eventargs e)

else

}if (flag1)

else

}catch (exception oexcept)//}}

vs2010寫一個登陸視窗,資料庫連線成功,如何判斷使用者名稱和密碼是否在資料庫中?最好清晰一點.

2樓:流流

通過這個使用者名稱去讀取

資料庫,sql語句只判斷使用者名稱是否相等,返回datareader物件,datareader有方法判斷是否存在資料,存在則通過datareader物件獲取這個使用者名稱對應的密碼,再判斷這個密碼和輸入的密碼是否一致

**就不寫了,自己動手寫才能提高

3樓:匿名使用者

根據使用者名稱和密碼查詢

進行判斷

先判斷 使用者是否存在

再判斷 密碼是否正確

vs2008中窗體設計登陸介面,連線資料庫,判斷使用者輸入的賬號密碼,正確跳轉到使用者介面**

4樓:大衍之

不在c++裡面用if的話,就得通過資料庫判斷了,前提是這個使用者名稱和密碼都在這個資料庫裡面,通過資料庫sql去判斷好了,不過還需要用到if,只是這個if是判斷資料庫sql語句的返回值,而不是判斷使用者和密碼而已

在登入頁面中連線資料庫,並且判斷使用者名稱和密碼是否合法,並顯示登陸成功的結果。 5

5樓:匿名使用者

無論你用什麼語言,思路都是一樣的,只是實現的方法不一樣,首先你要建立連線,要設定connection,然後要設定query的connection(可能語言不同這個叫法不一樣,但是都是用來查詢資料庫的),在query裡寫sql語句。判斷的思路很簡單分一下幾步:

第一步 判斷使用者名稱和密碼的框是否有為空的,只要有一個為空就提示請輸入使用者名稱和密碼

第二步 都不為空,將文字框中的使用者名稱到資料庫中查詢,如果查詢不到就提示使用者名稱不存在

第三步 如果使用者名稱存在,那麼取出返回結果中的密碼欄位的值,判斷密碼是否與輸入的密碼一樣,如果一樣那麼成功登入,不一樣說明密碼輸入錯誤

6樓:夜曲葡萄

用什麼語言?

先連線資料庫

連線資料庫的字串 然後寫select** 主要是查詢使用者名稱是否存在 然後根據使用者名稱寫select**注意 這時where條件 要寫上使用者名稱 根據使用者名稱查詢密碼 是否一致 如果一致 就跳到成功介面

如果是網頁的話 注意**要寫在form表單中

使用python做登陸程式,在資料庫中查詢使用者名稱和密碼是否正確,用sqlite

7樓:育知同創教育

import mysqldb

conn=mysqldb.connect(user='root',passwd='pwd',host='127.0.0.1',db='python_test')

cur=conn.cursor()

cur.execute("select * from users where uid='101' and login='ong'")

##uid 是你抄的密襲碼 ;login是你的使用者名稱num=0

for data in cur.fetchall():

num=num+1

print data

if(num != 0):

print '登陸成bai功'

else:

print '使用者名稱或密碼未找到du

zhi'

cur.close()

conn.***mit()

conn.close()

如果還有其他

問題可以dao再問

怎麼實現登入頁面的跳轉?以下**是對輸入的使用者名稱和密碼進行檢測是否為資料庫裡面的資料及處理。

8樓:匿名使用者

這裡面不是已經做了跳轉了麼,

這個就是帳號密碼正確就會跳到main.jsp 這個頁面了。

用vs2019編的mfc程序在其他電腦上不能執行如何

vs2010編譯出來的程式,需要製作成安裝包,在別的電腦上安裝後才能使用 將工程屬性中的 use of mfc 改為 use mfc in a static library 如下圖所示。改完別忘了重新編譯。vs2010中的mfc專案無法在其他電腦執行 50 這個不難,沒用過vs2010,但用過vs2...

用vs2019無法c專案,用VS2010無法新建C專案!!

重置vs配置試試,方法如下 1 在 工具 選單上單擊 匯入和匯出設定 2 在 歡迎使用 匯入和匯出設定嚮導 頁上單擊 重置所有設定 再單擊 下一步 3 如果要儲存當前的設定組合,請單擊 是,儲存我的當前設定 指定一個檔名,然後單擊 下一步 或 如果要刪除當前的設定組合,請選擇 否,僅重置設定,從而覆...

我用vs2019製作了winform軟體,但是在沒有安裝

沒有安裝vs2010平臺的電腦是否安裝了.net win7自帶 還有生成的exe是不是的debug的,一般電腦上是沒有debug的dll,也可能導致不能執行 net framework 框架沒裝,附加一個對應版本的框架 安裝之前先啟動框架的安裝程式 目標電腦上可裝了 net framework 對應...