[
attachment=8514]
السلام عليكم ورحمة الله وبركاته
إخوتي الكريم لي سؤال ؟
في شاشة الـ Login أريد أن أعرف نوع المستخدم اللي اعاطي اسمه وكلمة مروره ؟
فا أريد أن أفحص قيمة معينة في الجدول موجودة أم لا ؟
يعني مثلا سؤالي كالتالي
هل المستخدم اللي داخل ده ( باسم مستخدم صحيح وكلمة مرور صحيحة ) هل المستخدم ده نوعه أدمن ـ ليميت او قيمته 1 أو 2 ؟؟
مرفق الخطا اللي ظهر لي وأرجو المساعدة
وجزاكم الله خيرا
ممكن تشوف المثال
هنا
وتغير طريقتك بالكود الى الطريقة اللي بالرابط .
السلام عليكم ورحمة الله
أخي عبده
نرجع لطريقة استخدام LinqToSql وأعتقد أنك أصبحت تعرفها الآن ولله الحمد
بعد إضافة كلاس LINQ to SQL Classes وليكن اسمه DataClasses1.dbml وأسقط عليه جدول المستخدمين وليكن اسمه Tab_Users وفيه الأعمدة User_Name وUser_Password وUser_Type
سيكون الكود كالتالي
PHP كود :
Dim context As New DataClasses1DataContext
Dim r = (
From x In context.Tab_Users
Where (x.User_Name = TextBox1.Text) And (x.User_Password = TextBox2.Text)
Select x.User_Type
).SingleOrDefault
If IsNothing(r) Then
MsgBox("اسم المستخدم أو كلمة المرور غير صحيحة")
Else
MsgBox("نوع المستخدم: " & r)
End If
(13-11-15, 10:37 PM)مهموم كتب : [ -> ]السلام عليكم ورحمة الله
أخي الكريم جزاك الله خيرا الجزاء هاجرب وارد عليك
ولو اني مابحبش اترك رسالة للمستخدم عايمة
انا عاملة شغالة يشيك علي الاسم والباسورد ايهما خطأ يعطي رسالة خطأ باللي خطأ منهما
بس مش بلنك تو سكوال
جزاك الله خيرا
(13-11-15, 10:15 PM)سعود كتب : [ -> ]ممكن تشوف المثال هنا
وتغير طريقتك بالكود الى الطريقة اللي بالرابط .
واضح انه مثال جيد
جزاك الله خيرا
هاجرب وارد عليك
السلام عليكم ورحمة الله
أخي عبده
الرسالة "العائمة" مفيدة في حالة محاولة شخص غير مسجل الدخول بطريقة غير مشروعة، فهو لا يدري هل اسم الصحيح وكلمة المرور خطأ أم العكس أم كلاهما.
على كل حال، طالما لا تريد LinqToSql فلن أزعجك بعد الآن.... مع اعتذاري...
[
attachment=8517]
[attachment=8516 كتب :سعود pid='65915' dateline='1447438550']ممكن تشوف المثال هنا
وتغير طريقتك بالكود الى الطريقة اللي بالرابط .
مش قادر احمل المرفق بالمثال ؟
(13-11-15, 11:20 PM)مهموم كتب : [ -> ]السلام عليكم ورحمة الله
أخي عبده
الرسالة "العائمة" مفيدة في حالة محاولة شخص غير مسجل الدخول بطريقة غير مشروعة، فهو لا يدري هل اسم الصحيح وكلمة المرور خطأ أم العكس أم كلاهما.
على كل حال، طالما لا تريد LinqToSql فلن أزعجك بعد الآن.... مع اعتذاري...
بالعكس انا متشوق احترفها وجزاك الله عني خيرا
لكن ليه فهمتني خطأ؟
انا بقولك انا عاملها بس مش بلنك تو سكوال هذا تشوق مني لذه التقنية وليس استبعادا لها
انا اللي اعتذر لك اني ماوفيتك حقك والله
(13-11-15, 11:20 PM)مهموم كتب : [ -> ]السلام عليكم ورحمة الله
أخي عبده
الرسالة "العائمة" مفيدة في حالة محاولة شخص غير مسجل الدخول بطريقة غير مشروعة، فهو لا يدري هل اسم الصحيح وكلمة المرور خطأ أم العكس أم كلاهما.
على كل حال، طالما لا تريد LinqToSql فلن أزعجك بعد الآن.... مع اعتذاري...
ثم انا اقتنعت تماما بكلامك هاتفيد صح في حالة شخص متسلل
(13-11-15, 10:37 PM)مهموم كتب : [ -> ]السلام عليكم ورحمة الله
أخي عبده
نرجع لطريقة استخدام LinqToSql وأعتقد أنك أصبحت تعرفها الآن ولله الحمد
بعد إضافة كلاس LINQ to SQL Classes وليكن اسمه DataClasses1.dbml وأسقط عليه جدول المستخدمين وليكن اسمه Tab_Users وفيه الأعمدة User_Name وUser_Password وUser_Type
سيكون الكود كالتالي
PHP كود :
Dim context As New DataClasses1DataContext
Dim r = (
From x In context.Tab_Users
Where (x.User_Name = TextBox1.Text) And (x.User_Password = TextBox2.Text)
Select x.User_Type
).SingleOrDefault
If IsNothing(r) Then
MsgBox("اسم المستخدم أو كلمة المرور غير صحيحة")
Else
MsgBox("نوع المستخدم: " & r)
End If
بعد اذنك ممكن تقولي كيف اعمل كدة
إضافة كلاس LINQ to SQL Classes وليكن اسمه DataClasses1.dbml وأسقط عليه جدول المستخدمين وليكن اسمه Tab_Users وفيه الأعمدة User_Name
جزاكم الله خيرا
اخي الكريم / خضر
أخي الكريم / ليس المهموم
جزاكم الله خيرا