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動內安裝容 請高手指點 具體是什麼程式停止執行呢?停止執行,一般是由於程式快取多 執行記憶體不足等導致的。關機重啟,解除安裝幾個不經常使用的軟體,在設定 常規 應用程式 全部 對應的程式,清除資料...