高手指點!c編寫使用者修改密碼的介面,和資料庫連線起來

2021-05-28 20:02:53 字數 3481 閱讀 4385

1樓:手機使用者

自己已經測試過

using system;

using system.collections.generic;

using system.***ponentmodel;

using system.data;

using system.drawing;

using system.text;

using system.windows.forms;

using system.data.sqlclient;

namespace ktvmng

private void btnupd_click(object sender, eventargs e)

catch

string strquery="select count (*) from userinfom where ktvid='"+userid+"' and userpwd='"+txtoripwd.text+"'";

***m=new sql***mand (strquery,conn);

if ((int)***m.executescalar() > 0)//修改密碼之前先查詢原始密碼是否正確

else }

else }

} }}

用c#編寫winform的一個使用者登入介面,實現功能點選登入進入主介面,包括資料庫的連結

2樓:抽插小旋風

public static sqlconnection myconnection()

private void btnlogin_click(object sender, eventargs e)

else

sdr.close();}

3樓:不識臺北路

核心**(本人沒有sqlserver,所以用access代替了,將所有的ole替換成sql就可以了,請參閱附件中的完整**):

namespace dalc

;***mand.parameters.addwithvalue("@username", username);

***mand.parameters.addwithvalue("@password", password);

connection.open();

return (int)***mand.executescalar();}}}}

4樓:君子衣

using system.data.sqlclient;

namespace test1

private void form2_load(object sender, eventargs e)}}

怎樣將c#設計的登入介面和資料庫連線起來。

5樓:匿名使用者

說到底就是連線資料庫的問題

主要用到的ado物件有sqlconnection,sql***mand,sqldatareader等。

具體你可以上網搜搜,很多示例的,具體遇到問題時再hi我解決也可以的。

6樓:百度使用者

.後臺是sql server資料.

基本的資訊加上,比如伺服器、身份、密碼、資料庫,有這些就夠了。

下面是我曾經做過的一個資料庫程式介面,你看看吧

7樓:匿名使用者

你用什麼寫c#的,就應該有這個軟體的相應外掛,可以連線登入介面和資料庫

我是學java的,用eclipse寫程式,在連線登陸介面與資料庫連線的時候有一個jdbs的外掛~~~

呵呵 我也是初學者,瞎湊熱鬧的~~~

c#使用者介面登陸密碼和使用者名稱如何與sql資料庫對照

8樓:匿名使用者

string username = textbox1.text.trim();

string userpwd = textbox2.text.trim();

string sqlstr = "server=.;database=資料庫名;uid=sa;password=資料庫密碼";//連線資料庫字串

sqlconnection con = new sqlconnection(sqlstr);//連線資料庫

con.open();//開啟連線

string cmdstr = "select * from 資料庫名.表名 where 資料庫使用者表裡面的使用者名稱對應的欄位名='" + username + "' and 資料庫使用者表裡面的使用者密碼對應的欄位名='" + userpwd + "'";//定義查詢語句

sql***mand sql*** = new sql***mand(cmdstr, con);//定義查詢命令

sqldatareader sread = sql***.executereader();//執行查詢

if (sread.read())//if(sread.read())的意思是,如果能查詢到

{//執行到這裡表示使用者名稱和密碼正確

//要執行什麼動作,自行新增}

9樓:郭某人來此

給你個方法,是從我程式中拿出來單獨新增了資料庫連線的,呼叫方法

if isvalidusers(textbox1.text.trim(),textbox2.text.trim())

else

////// 判斷登入是否合法

////// 使用者名稱

/// 密碼

/// bool

public bool isvalidusers(string username,string password)

}catch (exception e)

finally

return validusers;}

10樓:匿名使用者

用一條查詢語句,如果得到的結果集有一條資料就為真,進入程式下一步,否則返回return,例如:select * from tablename where name = extbox1.text,pw = textbox2.

text

獲取結果集dataset.table(tablename).rows.count 如果 大於0 則為真。否則為假。

11樓:匿名使用者

步驟:1。建立資料庫連線,如果連不上,報錯,返回登入介面。

2。連上後,

根據使用者名稱去讀儲存user資訊的那個資料表,得到該user的資訊,如密碼,級別,許可權等等。

3。如果不存在此user,報錯,返回登入介面。

4。存在此user,判斷密碼是否相等,相等則進行主程式介面,不等就報錯。

ps:1。可以整個報錯的類統一處理。

2。user表中的密碼應該是加密後的,最好別用明碼。

C語言程式設計 請高手指點

問題出在你第2個迴圈裡的break上,你這樣寫 for i 99 i 0 i 就可以解決你的問題。順便勸你一句,注意編碼規範。一點一滴的養成,該打括號就打上,增加可讀性。看你的 真痛苦,還要自己眼睛去配對。初期不要考慮所謂的效率,你稍微編錯一句話,類似你出錯的地方,失去的效率資源都不止上百個括號失去...

請教高手指點,MATLAB怎麼編寫把含字母的分塊矩陣還原為矩

分別定義完矩陣abcd以後,再用矩陣定義 e a,b c,d matlab怎樣將矩陣分塊與分塊矩陣還原 matlab將一個矩陣分成多個塊矩陣可以用如下方法 設矩陣x有p乘q個值 p和q都假設大於3 取出1到3行,1到3列的一小塊矩陣x1,輸入 x1 x 1 3,1 3 即可,前面1 3是第1行到第3...

請高手指點謝謝,請高手指點下!

指紋識別要裝驅動和應用程式的,可能是重灌系統後沒裝 請高手指點 試試bai這個 duzhi 驅動自dao動內安裝容 請高手指點 具體是什麼程式停止執行呢?停止執行,一般是由於程式快取多 執行記憶體不足等導致的。關機重啟,解除安裝幾個不經常使用的軟體,在設定 常規 應用程式 全部 對應的程式,清除資料...