感覺你的邏輯有些問題,如果賬號和密碼分開驗證的話,可以先根據賬號,把密碼從數(shù)據庫里查詢出來,如果查詢到數(shù)據的話,再用查詢到的密碼跟輸入的密碼進行判斷就可以了,只需要訪問一次數(shù)據庫就可以
創(chuàng)新互聯(lián)秉承實現(xiàn)全網價值營銷的理念,以專業(yè)定制企業(yè)官網,網站制作、成都網站制作,微信平臺小程序開發(fā),網頁設計制作,手機網站制作設計,成都全網營銷推廣幫助傳統(tǒng)企業(yè)實現(xiàn)“互聯(lián)網+”轉型升級專業(yè)定制企業(yè)官網,公司注重人才、技術和管理,匯聚了一批優(yōu)秀的互聯(lián)網技術人才,對客戶都以感恩的心態(tài)奉獻自己的專業(yè)和所長。
您可以調用Me.Hide()方法隱藏Login窗體。
另外,如果您使用新建工程后的那個默認窗體作為Login窗體,那么您只能隱藏這個窗體或修改程序的啟動對象。因為VB.net默認將創(chuàng)建工程時的那個默認窗體作為程序的主窗體,應用程序的主消息循環(huán)就建立在這個窗體上,如果您關閉這個窗體,那么所有的消息泵都會停止,應用程序就會退出。
我比較推薦您將Main窗體設為應用程序的主窗體,這樣可以減小資源的占用,當Login完成后就可以釋放Login窗體了。
另外,vb.net中的me變量相當于C語言中的this指針,它指向當前類。
推薦一個網站,這個網站有很多的教程,而且基本都是附部分代碼,可能有一些對您有用的信息。
oledbconnection conn=new oledbconnection("連接字符串")
conn.open()
oledbcommand1.connection=conn;
oledb.comandtext= "SELECT 用戶, 密碼 FROM yonghu where 用戶='" Me.TextBox1.Text "' and 密碼='" Me.TextBox2.Text "'"
me.dispose()
樓主針對這個問題我也糾結過很久不過就在剛剛我找到了問題所在:
還是用me.close()
打開
項目
》
最下面一行有一個屬性》
應用程序》下面
有一個關機模式
改為:當最后一個窗體關閉時。。。注意
me.close要寫在窗體show()后面
例如
寫成
f2.show()
me.close()
不要寫成
me.close()
f2.show()
網站標題:vb.net登入界面 vb做登錄界面
URL標題:http://www.muchs.cn/article8/hhisop.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供網站改版、響應式網站、域名注冊、網頁設計公司、微信小程序、網站設計公司
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)