欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

c#調(diào)用存儲(chǔ)過程實(shí)現(xiàn)登錄界面詳解

 更新時(shí)間:2013年03月17日 15:50:15   作者:  
c#調(diào)用存儲(chǔ)過程實(shí)現(xiàn)登錄界面詳解

1,創(chuàng)建存儲(chǔ)過程

復(fù)制代碼 代碼如下:

create proc Pro_Login
(
@UserName nvarchar(10),
@PassWord nvarchar(10)
)
as
select * from [User] UserName=@UserName and PassWord=@PassWord

2,通過類是實(shí)現(xiàn)配置數(shù)據(jù)庫字符串連接
復(fù)制代碼 代碼如下:

class ConnectionString
{
public static string conStr = "Data Source=MyLove-PC;Initial Catalog=data;Integrated Security=True";
}

3,實(shí)現(xiàn)登錄功能
復(fù)制代碼 代碼如下:

#region
//連接數(shù)據(jù)庫配置字符串
using (SqlConnection con = new SqlConnection(ConnectionString.conStr))
{
con.Open();//打開數(shù)據(jù)庫
//調(diào)用存儲(chǔ)過程
using (SqlCommand cmd = new SqlCommand("Pro_Login", con))
{
//把文本框的值作為參數(shù)傳給存儲(chǔ)過程
cmd.Parameters.Add("@UserName", SqlDbType.VarChar, 10).Value = textBox1.Text.Trim();
cmd.Parameters.Add("@PassWord", SqlDbType.VarChar, 10).Value = textBox2.Text.Trim();
//通過存儲(chǔ)過程的方式執(zhí)行
cmd.CommandType = CommandType.StoredProcedure;
//開始讀取數(shù)據(jù)
using (SqlDataReader dr = cmd.ExecuteReader())
{
//如果讀到用戶名和密碼,則調(diào)轉(zhuǎn)到界面Form2
if (dr.Read())
{
this.Hide();
Form2 f2 = new Form2();
f2.Show();
}
//否則,提示錯(cuò)誤
else
{
MessageBox.Show("用戶名或者密碼錯(cuò)誤", "請(qǐng)重新輸入", MessageBoxButtons.OK);
textBox1.Clear();
textBox2.Clear();
textBox1.Focus();
}
}
}
}
#endregion

4,界面測(cè)試

相關(guān)文章

  • C# 讀寫XML文件實(shí)例代碼

    C# 讀寫XML文件實(shí)例代碼

    在本篇文章里小編給大家整理的是關(guān)于C# 讀寫XML文件最簡(jiǎn)單方法,需要的朋友們可以跟著學(xué)習(xí)參考下。
    2020-03-03
  • C#基于DBContext(EF)實(shí)現(xiàn)通用增刪改查的REST方法實(shí)例

    C#基于DBContext(EF)實(shí)現(xiàn)通用增刪改查的REST方法實(shí)例

    這篇文章主要介紹了C#基于DBContext(EF)實(shí)現(xiàn)通用增刪改查的REST方法實(shí)例,是C#程序設(shè)計(jì)中非常實(shí)用的技巧,需要的朋友可以參考下
    2014-10-10
  • C#實(shí)現(xiàn)簡(jiǎn)單的計(jì)算器小程序

    C#實(shí)現(xiàn)簡(jiǎn)單的計(jì)算器小程序

    這篇文章主要為大家詳細(xì)介紹了C#實(shí)現(xiàn)簡(jiǎn)單的計(jì)算器小程序,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • C#程序優(yōu)化-有效減少CPU占用率

    C#程序優(yōu)化-有效減少CPU占用率

    本文給大家介紹的是C#程序優(yōu)化的小技巧,通過此方法可以有效的降低CPU的占用率,十分的簡(jiǎn)單實(shí)用,有需要的小伙伴可以參考下。
    2015-06-06
  • C#實(shí)現(xiàn)跑馬燈效果的示例代碼

    C#實(shí)現(xiàn)跑馬燈效果的示例代碼

    跑馬燈效果,功能效果大家應(yīng)該都知道,就是當(dāng)我們的文字過長(zhǎng),整個(gè)頁面放不下的時(shí)候(一般用于公告等),可以讓它自動(dòng)實(shí)現(xiàn)來回滾動(dòng)。本文將利用C#實(shí)現(xiàn)這一效果,感興趣的可以了解一下
    2022-11-11
  • C#添加、讀取Word腳注尾注的方法

    C#添加、讀取Word腳注尾注的方法

    這篇文章主要為大家詳細(xì)介紹了C#添加、讀取Word腳注尾注的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • C#.NET獲取撥號(hào)連接的寬帶連接方法

    C#.NET獲取撥號(hào)連接的寬帶連接方法

    這篇文章主要介紹了C#.NET獲取撥號(hào)連接的寬帶連接方法,實(shí)例演示了一個(gè)C#封裝的ADSL撥號(hào)連接類及其使用方法,需要的朋友可以參考下
    2015-06-06
  • 使用Nopcommerce為商城添加滿XX減XX優(yōu)惠券功能

    使用Nopcommerce為商城添加滿XX減XX優(yōu)惠券功能

    中秋國(guó)慶節(jié)眼看到跟前了,很多商城都借此機(jī)會(huì)搞促銷活動(dòng),什么滿200減80送優(yōu)惠券等活動(dòng),基于后臺(tái)程序是怎么實(shí)現(xiàn)的呢?下面腳本之家小編帶領(lǐng)大家一起學(xué)習(xí)吧
    2015-09-09
  • C#實(shí)現(xiàn)順序表(線性表)完整實(shí)例

    C#實(shí)現(xiàn)順序表(線性表)完整實(shí)例

    這篇文章主要介紹了C#實(shí)現(xiàn)順序表(線性表)的方法,結(jié)合完整實(shí)例形式分析了順序表的原理及C#相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2016-06-06
  • C#實(shí)現(xiàn)漂亮的數(shù)字時(shí)鐘效果

    C#實(shí)現(xiàn)漂亮的數(shù)字時(shí)鐘效果

    這篇文章主要介紹了C#實(shí)現(xiàn)漂亮的數(shù)字時(shí)鐘效果,涉及時(shí)間函數(shù)的應(yīng)用及繪圖的方法,需要的朋友可以參考下
    2014-10-10

最新評(píng)論