PDA

View Full Version : مقایسه محتوای تکس باکس با دیتا بیس



nilo_nazanin
چهارشنبه 28 دی 1390, 00:42 صبح
سلام خوبید بچه ها

من در دیتا بیسم یه جدول دارم به نام User که فیلد نام و پاس داره میخوام محتوای تکس باکس 1و2 با رکورد جدول user مقایسه بشه اگر درست بود برخ به فلان پیج در asp با سی شارپ
این کدو نوشتم اما ناقصه ممنون میشم کمکم کننین
با تشکر


string


stcon = "Data Source=nilofar-PC\\sqlexpress;Initial Catalog=B_WEB;Integrated Security=True";



SqlConnection con;



SqlCommand query;

==================


protected void Button1_Click(object sender, EventArgs e)

{



string uname;



string pass;

uname = TextBox1.Text;

pass = TextBox2.Text;

con =

new SqlConnection(stcon);

query.CommandText =

" select * from user ";

query.Connection = con;

query.ExecuteNonQuery();



}

sepehr.net
شنبه 01 بهمن 1390, 12:42 عصر
سلام
بهتره که کد رو به این صورت بنویسی

SqlCommand cmd = new SqlCommand();
SqlDataReader dr;

cmd.CommandText = "Select Top 1 * From USERS_TBL Where USERNAME=@USERNAME And PASSWORD=@PASSWORD"

cmd.Parameters.AddWithValue("@USERNAME",txtUsername.Text);
cmd.Parameters.AddWithValue("@PASSWORD",txtPassword.Text);

dr = cmd.ExecuteReader();

if (dr.HasRow)
{
نام کاربری و رمز عبور صحیح است
}
else
{
نام کاربری و رمز عبور صحیح نیست
}