PDA

View Full Version : سوال: نحوه بازیابی رمز عبور کاربر در MySql



YasserDivaR
سه شنبه 27 بهمن 1394, 05:35 صبح
سلام
من یه سوال دارم
اگه کاربری نام کاربری و ایمیل خودش رو صحیح وارد کرد رمز و نشون بده

YasserDivaR
سه شنبه 27 بهمن 1394, 05:48 صبح
مشکل حل شد


MySql.Data.MySqlClient.MySqlCommand cmd =
new MySql.Data.MySqlClient.MySqlCommand(
"SELECT * FROM user WHERE Username = '" + txt_username.Text + "' AND Email = '" + txt_mail.Text + "' AND SoalAmniati = '" + comboBoxEdit1.Text + "' AND javabamniati = '" + txt_response.Text + "'", cnn);





MySql.Data.MySqlClient.MySqlDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{

string Password = (string)reader["Password"];
textEdit1.Text = Password;
}

}

sds1920
چهارشنبه 28 بهمن 1394, 02:16 صبح
دوست عزیز حالا مشکلت حل شد.ولی هیچ وقت مقادیر رو به صورت مستقیم داخل دستورات SQL قرار نده و از پارامترها استفاده کن
چون با دستور ساده میتونه کل شرط رو true کنه.

YasserDivaR
چهارشنبه 28 بهمن 1394, 05:54 صبح
دوست عزیز حالا مشکلت حل شد.ولی هیچ وقت مقادیر رو به صورت مستقیم داخل دستورات SQL قرار نده و از پارامترها استفاده کن
چون با دستور ساده میتونه کل شرط رو true کنه.

سلام میشه در این مورد یه توضیحی بدین
افزودن رو بلدم پارامتر دهی کنم ولی فراخوانی رو نمیدونم