تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[C#.NET] ساعدوني في كود الدخول بمطابقة المدخلات مع قاعدة البيانات في جدول المستخدمين
#1
Confused     ابرمج في مشروع تخرج ولا اريد أن يكون للمستخدم كلمة مرور واحدة بدون تغيرها لذلك أنشاءت جدول في قاعدة البيانات باسم المستخدمين و اريد ان تتطابق مدخلات فورم الدخول مع جدول المستخدمين .


الرجاء من يعرف الرد لا يبخل علي به , وذلك بسرعة إرسالة .
و جزاكم الله خيرا
الرد }}}
تم الشكر بواسطة:
#2
يا أهل المعرفة و الخير وأين انتم؟
الرد }}}
تم الشكر بواسطة:
#3
اخي الكريم هل هي قاعدة بيانات اكسس ام ماذا و هل طريقة الاتصال عن طريق المعالج ام عن طريق الاكواد ............. وضح اكثر اخي لو امكن ....
..................  و فوق كل ذي علم عليم  ................
الرد }}}
تم الشكر بواسطة:
#4
مشكور على الرد :
انا استعمل قاعدة البيانات mySQL وطريقة الاتصال عن طريق الكود
وصل الان إلى هذه النتيجة فقط و الان اريد المطابقة مع قاعدة البيانات.
using (var con = new MySqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["conn"].ConnectionString))
{
con.Open();
MySqlCommand cmdSelect = new MySqlCommand("SELECT *` FROM `user`", con);
MySqlDataReader readerSelect = cmdSelect.ExecuteReader();
DataTable dtSelect = new DataTable();
dtSelect.Load(readerSelect);
readerSelect.Close();

هذا الكود الذي توصلت له إلى الان
الرد }}}
تم الشكر بواسطة:
#5
كود :
String connString = "....."; /* نص الاتصال */

using (MySqlDataAdapter da = new MySqlDataAdapter(" SELECT * FROM [users] WHERE ([username]=@uname) AND ([password]=@upass) ", connString))
{
   da.SelectCommand.Parameters.AddWithValue("@uname", textBox1.Text);
   da.SelectCommand.Parameters.AddWithValue("@upass", textBox2.Text);
   using(DataTable dt=new DataTable()){
       if (da.Fill(dt) > 0)
       {
           MessageBox.Show("مرحباً بك");
           /* الانتقال للخطوة التالية بعد نجاح تسجيل الدخول */
       }
       else
       {
           MessageBox.Show("إسم المستخدم أو كلمة المرور غير صحيحة");
       }
   }
}

عفواً-
تم التعديل الرد من Sql إلى MySql
الرد }}}
تم الشكر بواسطة: حفيد الميرغني
#6
عندي خطأ في String connString
ياريت ترسل الصيغة الصحيحة لهذا المتغير.
و هذا ما كتبته في مسار الاتصال
String connString ="Server=localhost;Database=projectdb1;Uid=root;Pwd=;CharSet=utf8;convert zero datetime=True"
الرد }}}
تم الشكر بواسطة:
#7
تم التعديل على الكود بما يتوافق معي وعمل جيداً و هو في صورتة النهاية كالتالي:
using (var con = new MySqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["conn"].ConnectionString))
{
con.Open();
MySqlDataAdapter da = new MySqlDataAdapter(" SELECT `user_name`,`password` FROM `user` where `user_name`='" + this.textBox1.Text + "' and `password`= '" + this.textBox2.Text + "'; ", con);
using (DataTable dt = new DataTable())
{
if (da.Fill(dt) > 0)
{

MessageBox.Show("مرحباً بك يا" , "success", MessageBoxButtons.OK, MessageBoxIcon.Information);

main obj = new main();
obj.Show();
this.Hide();
}
else
{
MessageBox.Show("اسم المستخدم أو كلمة المرور غير صحيحة");
}
con.Close();
}
}
}
الرد }}}
تم الشكر بواسطة:
#8
جميل الفكرة
وان شاء الله اطبقها فى برامجى تسلم ايدك ياريس
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Thumbs Up التعامل مع قارء البصمة - تخزينها ومقارنتها في قاعدة البيانات - FingerPrint Reader Rabeea Qbaha 6 5,592 26-12-23, 10:22 AM
آخر رد: تركي احمد
  مشروع الاتصال باي سيرقر و تعديل اسم قاعدة بيانات Kamil 0 417 22-12-23, 01:00 PM
آخر رد: Kamil
Video [درس فيديو] شرح إنشاء تطبيق Xamarin & SQLite (تخزين الصور في قاعدة البيانات وعرضها في الهاتف) rabia al hamdani 0 438 14-09-23, 10:20 AM
آخر رد: rabia al hamdani
Thumbs Up كود لتسجيل لتسجيل الدخول على الشبكة للمجلدات التي تمت مشاركتها من جهاز اخر issamsaid 0 343 02-08-23, 07:24 PM
آخر رد: issamsaid
Video [درس فيديو] شرح إنشاء برنامج يجلب البيانات من موقع الانترنت RestSharp Get Data Api rabia al hamdani 0 1,285 01-02-23, 02:05 AM
آخر رد: rabia al hamdani
Heart [مشروع] النسخة السابعة من برنامج استخراج مكتبة برمجية لاي قاعدة بيانات Sqlite 3 ربيع الهمداني 1 2,394 16-11-22, 12:43 PM
آخر رد: nouribenyahia
Video [مشروع] حزمه كامله من برامج توليد كود مكتبة برمجية مفتوح المصدر سي شارب لأي قاعدة بيانات 8 ربيع الهمداني 1 4,249 30-08-22, 02:41 AM
آخر رد: bluenezew
  سي شارب للمبتدئين: الاتصال مع قاعدة بيانات اكسيس(الادراج - والتعديل - البحث - الحذف) ggtt17121985 0 1,309 23-07-22, 03:28 AM
آخر رد: ggtt17121985
Video [درس فيديو] 4- إنشاء تطبيق اندرويد مع قاعدة بيانات Sqlite3 وتحويل Sql Server TO Sqlite خطوة بـ.. rabia al hamdani 0 2,063 11-05-22, 02:27 AM
آخر رد: rabia al hamdani
Video [درس فيديو] 3- ربط البرنامج المصمم بلغه البرمجة #C مع قواعد البيانات Sqlserver الجزء الثالث rabia al hamdani 0 1,849 20-02-22, 03:18 AM
آخر رد: rabia al hamdani

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم