الانتقال إلى المحتوى

مساعدة في ال Update


e280

Recommended Posts

السلام عليكم

انا عندي 3 داتا بلوك و ابي اعمل ابديت بس مايقبل علما بان الكومت يعمل معاي

في كل مرة اعمل كمت يضيف 3 صفوف على 3 جداول مختلفة

استخدمت UPDATE_RECORD داخل ترجر البوتن يضهر لي خطأ ( لا يكمن إستخدام هذه الدالة الا مع ترجر ON_UPDATE )

و عند إستخدام UPDATE STATMINT لا يظهر اي خطأ و لا يتم التعديل على الصف

مع ان الSCHEMA المستخدمة تحمل كل الصلاحيات

==========================================


و أيضا حاولت التعديل على فورم اخر يحمل داتا بلوك واحدة تظهر لي نفس الاعراض السابقة

==========================================

تأكدت من خصائص الداتا بلوك بالنسبة للأبديت وكانت تشير الى YES

نأمل منكم الرد الوافي كما هو دائما

وشكرا

تم تعديل بواسطة e280
رابط هذا التعليق
شارك

اول شيء اعمل استرجاع من جدولين SELECT STATMINT وبعدين اعمل تعديل على جدول واحد فقط

وهذا الكود طبعأ في ترقرين مختلفات

POST_CHANGE TEXT ITEM

SELECT PASSKYE ,PRIVILEGE
	  INTO :PASSKYE ,:RADIO_GROUP10
	  FROM USERS
	  WHERE POLICE_NUM = :POLICE_NUM;
	  
		SELECT POLICEMAN_NAME ,TEL
	  INTO :NAME, :TEL
	  FROM POLICEMAN
	  WHERE POLICEMAN_ID = :POLICE_NUM;



WHEN_BUTTON_PRESSED

UPDATE USERS
		SET PASSKYE = :PASSKYE --,PRIVILEGE = :PRIVILEGE
		WHERE :POLICE_NUM = POLICE_NUM;


او

UPDATE_RECORD

رابط هذا التعليق
شارك

يعطيكم العافيه خلاص حليتها

الحل هو ان اذا بغيت تستخدم update statmint

لا زم تكون خاصية التدتا بيس ب الداتا بلوك no

وبعدين تكتب الكود الي تبيه على الشكل الاتي

UPDATE USERS
SET PASSKYE = :PASSKYE ,PRIVILEGE = :PRIVILEGE
WHERE POLICE_NUM = :POLICE_NUM;
COMMIT;

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية