国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 通江县| 菏泽市| 苍溪县| 应用必备| 金秀| 石首市| 沈丘县| 寿光市| 昭苏县| 大城县| 奉新县| 内江市| 奇台县| 从江县| 新丰县| 大丰市| 武邑县| 南雄市| 佳木斯市| 若羌县| 滨州市| 灯塔市| 西充县| 沧源| 吉安县| 府谷县| 朝阳区| 甘泉县| 长海县| 长宁区| 阿荣旗| 镶黄旗| 聂荣县| 永丰县| 新源县| 武夷山市| 海阳市| 什邡市| 旬邑县| 武川县| 新闻|