كيف عمل برنامج متعدد المستخدمين بحيث :
الكومبو بوكس : تحتوي على أسماء المستخدمين
و الإديت : يتم فيها ملأ كلمة السر المرتبطة بإسم المستخدم المختار من الكومبوبوكس
بحيث التوافق بين الإتيم المختار و كلمة السر يقوم بفتح فورم خاص بالمستخدم
كود :
لملى الكمبوبوكس باسامي المستخدمين استخدم حلقة 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 فان كلمة السر خطا وان كان هناك سجل راجع فالباسوورد صحيح
محمد الدرة
مبرمج هاوي
أولا شكر كبير على اهتمامك بسؤالي
اما بعد
الحقيقة اني مبتدأ باستخدام الدلفي
و الفكرة التي قصدت أنه
يتم اختيار اسم المستخدم من خلال الايتيم في الكومبوبوكس
اما كلمة السر فيتم ادراجها في الايديت كتابيا و ليست مرتبطة بالجدول
**** ان كانت هناك فكرة الرد عليا مع ادراج ان امكن الكود لهذه الفكرة
تقبل احترامتي و شكري
يعني أليس لكل مستخدم كلمة سر لكي تكون من غير مصدر بيانات اشرح اكثر عن كيف تكون كلمات السر
و تم التطرق للأمر في المنتدى شاهدها
[URL="http://delphi4arab.net/forum/showthread.php?tid=11642"]http://delphi4arab.net/forum/showthread.php?tid=11642
[/URL]