delphi4arab منتديات دلفي للعرب
برمجة كلمة السر عن طريق الكومبوبوكس و الاديت و البوتون - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : برمجة كلمة السر عن طريق الكومبوبوكس و الاديت و البوتون (/showthread.php?tid=7083)



برمجة كلمة السر عن طريق الكومبوبوكس و الاديت و البوتون - altarek - 06-07-2015

كيف عمل برنامج متعدد المستخدمين بحيث :
الكومبو بوكس : تحتوي على أسماء المستخدمين
و الإديت : يتم فيها ملأ كلمة السر المرتبطة بإسم المستخدم المختار من الكومبوبوكس
بحيث التوافق بين الإتيم المختار و كلمة السر يقوم بفتح فورم خاص بالمستخدم


برمجة كلمة السر عن طريق الكومبوبوكس و الاديت و البوتون - محمد الدرة - 06-07-2015

كود :
لملى الكمبوبوكس باسامي المستخدمين استخدم حلقة while while not adotable.eof do begin combobox.items.add(adotable.fieldbyname('fieldname').value) adotable.next; end;

اما كيف الربط بين كلمة السر فكل ماتعملة انك تنشى استعلام
كود :
select user_name,user_id from user where user_name=:use_name and password=:pass
وتمرر البارمترات الاول بالنص الموجود في الكمبوبوكس والثاني بالتكست الموجود في الاديت فاذا كانت النتيجة null فان كلمة السر خطا وان كان هناك سجل راجع فالباسوورد صحيح


برمجة كلمة السر عن طريق الكومبوبوكس و الاديت و البوتون - altarek - 10-07-2015

محمد الدرة

مبرمج هاوي
أولا شكر كبير على اهتمامك بسؤالي
اما بعد
الحقيقة اني مبتدأ باستخدام الدلفي
و الفكرة التي قصدت أنه
يتم اختيار اسم المستخدم من خلال الايتيم في الكومبوبوكس
اما كلمة السر فيتم ادراجها في الايديت كتابيا و ليست مرتبطة بالجدول
**** ان كانت هناك فكرة الرد عليا مع ادراج ان امكن الكود لهذه الفكرة
تقبل احترامتي و شكري


برمجة كلمة السر عن طريق الكومبوبوكس و الاديت و البوتون - rahiche - 10-07-2015

يعني أليس لكل مستخدم كلمة سر لكي تكون من غير مصدر بيانات اشرح اكثر عن كيف تكون كلمات السر
و تم التطرق للأمر في المنتدى شاهدها
[URL="http://delphi4arab.net/forum/showthread.php?tid=11642"]http://delphi4arab.net/forum/showthread.php?tid=11642
[/URL]