国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

ADO.NET 使用Connection對象連接數(shù)據(jù)庫實(shí)現(xiàn)用戶登錄

2024-07-21 02:52:35
字體:
供稿:網(wǎng)友

今天想總結(jié)一下上周老師講的用Connection對象連接字符串實(shí)現(xiàn)登錄的demo。 也想將代碼熟悉一下。 首先在sql server中建好表,我只設(shè)置了兩個(gè)字段 :usrName和PSD。

接下來在vs中建一個(gè)login的windows窗體應(yīng)用程序(其他的類型程序也可以,代碼是一樣的) 當(dāng)然需要先了解一下給對象之間的關(guān)系,如下圖: 這里寫圖片描述 先在下窗體設(shè)計(jì)器中加上按鈕,文本框等,界面如下:

然后添加按鈕,雙擊添加函數(shù),代碼如下,已經(jīng)添加注釋,寫在了登錄按鈕里面。

PRivate void btuLogin_Click(object sender, EventArgs e) { string usrName = this.userName.Text.Trim(); string psd = this.psd.Text.Trim(); string connectionstring = @"Server = AFOC-1702201437/SQLEXPRESS; User ID=sa; passWord = 0903. ; Database = Test"; SqlConnection conn = new SqlConnection(); conn.ConnectionString = connectionstring; conn.Open(); //MessageBox.Show("數(shù)據(jù)庫打開成功!"); SqlCommand cmd = new SqlCommand(); cmd.CommandText = "select * from userInfo where userName ='" + usrName + " 'and psd = '" + psd + "';"; cmd.Connection = conn; SqlDataAdapter da = new SqlDataAdapter(cmd); DataSet ds = new DataSet(); int i = 0; try { da.Fill(ds); i = ds.Tables[0].Rows.Count; } catch (Exception exp) { MessageBox.Show(exp.Message.ToString()); } if (ds.Tables[0].Rows.Count > 0) { MessageBox.Show("登錄成功!"); } else { MessageBox.Show("UserName or Password has error!"); this.userName.Text = string.Empty; this.psd.Text = string.Empty; return; } conn.Close(); }

“`


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 静宁县| 平阴县| 水富县| 思茅市| 岚皋县| 元江| 荃湾区| 榆树市| 广东省| 定安县| 黑水县| 荣成市| 河曲县| 常熟市| 九寨沟县| 太仆寺旗| 济阳县| 定远县| 额尔古纳市| 雅江县| 东光县| 长武县| 厦门市| 高青县| 武陟县| 水富县| 田林县| 澄江县| 武功县| 陈巴尔虎旗| 莱阳市| 偃师市| 武义县| 侯马市| 华蓥市| 鸡西市| 治县。| 成都市| 长武县| 曲麻莱县| 宁安市|