![]() |
|
اين الخطأ في الكود - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : اين الخطأ في الكود (/showthread.php?tid=8930) |
اين الخطأ في الكود - bouh25 - 09-10-2017 begin
if (Not DM.Temploye.Locate('Matrecul',DBMat.Text,[locaseinsensitive,lopartialkey])) then
begin
DM.Temploye.post;
MessageDlg(' لقد تمت اضافة ملف عامــل بكل نجاح ', mtCustom,[mbYes],0);
exit
end
else
begin
MessageDlg('الرقم الذي الذي ادخلته مسجل من قبل '+ #13+ DBMat.Text ,mtError,[mbYes],0);
exit ;
end;
end;
RE: اين الخطأ في الكود - mobile - 09-10-2017 السلام عليكم ورحمة الله لا حظ Temploye ليس في dsEditModes خين قمت بالبحث لذا لا يمكن عمل post RE: اين الخطأ في الكود - samir28 - 16-10-2017 محاولة أخرج not خارج القوس RE: اين الخطأ في الكود - bouh25 - 17-10-2017 شكرا على تفاعلكم يبقى المشل قائم الى حد الآن RE: اين الخطأ في الكود - samir28 - 17-10-2017 أنت تستعمل - DBMat.Text هذا في حالة ما ان اردن ان تربط الحقول بالجدول أما اذا اردت الاضافة فاستعمل مثلا edit.text RE: اين الخطأ في الكود - محمد عبد العزيز - 20-10-2017 السلام عليكم كما نوه الاخ mobile انت تستدعي Locate التي تبحث عن سجل ما وبالتالي تغير السجل المختار ان وجد، لا يجب ان تكون هناك استدعاء لTable1.Insert/Table1.Edit/Table1.Append قبل استدعاء Table1.Locate |