السلام عليكم ورحمة الله وبركاته
كيفكم اخواني ان شاء الله بخير
انا برمجة زر على اساس ادخل الـ cust_id يظهر لي الـ cust_name
select cust_name into : block3.d_name; block3.d.name; from names_customer where cust_id = : block3.cust_name; end;
السلام عليكم ورحمة الله وبركاته
كيفكم اخواني ان شاء الله بخير
انا برمجة زر على اساس ادخل الـ cust_id يظهر لي الـ cust_name
select cust_name into : block3.d_name; block3.d.name; from names_customer where cust_id = : block3.cust_name; end;
ممكن تذكر ايش الخطأ؟.
No intellectual battle was ever won through retreat
You do not watch Gintama? Dude, you are missing a lot!

قم بازالة ال ';'
في
block3.d_name;
جملة السيليكت select تعمل كمجلة واحدة تقوم باضافة ال; في نهاية الجملة
No intellectual battle was ever won through retreat
You do not watch Gintama? Dude, you are missing a lot!

select cust_name into : block3.d_name //block3.d.name from names_customer where cust_id = : block3.cust_name; end;
امسح السطر اللي فيه //
تم تعديل هذه المشاركة بواسطة mental-driller في 1 يوليو 2011 في 17:06
No intellectual battle was ever won through retreat
You do not watch Gintama? Dude, you are missing a lot!

قم بازالة المسافات بين اسم البلوك واسم المتغير يعني
:block.item
بدل
: block.item
تم تعديل هذه المشاركة بواسطة mental-driller في 1 يوليو 2011 في 21:51
No intellectual battle was ever won through retreat
You do not watch Gintama? Dude, you are missing a lot!

تأكد ان block4 موجود فعلا وان d_name موجود فعلا
No intellectual battle was ever won through retreat
You do not watch Gintama? Dude, you are missing a lot!

ما قصرت اخوي يعطيك العافية ما ظبط برضو انا ترا ما بحط begin ولا شي
اتوقع المدرب بالكود حقو كان يحطها بكرا ان شاء الله اراجعو
الله يعطيك الف الف عافية ويوفقك ويسعدك يارررب
ما قصرت
ما تحتاج begin لانك هنا مش معرف متغيرات داخل declare بس تأكد من صحة اسماء البلوكات والمتغيرات حق البلوكات لانه هذا هو سبب الخطأ
كمان الــ end لا تحتاجها على ما اعتقد
بالتوفيق
تم تعديل هذه المشاركة بواسطة mental-driller في 1 يوليو 2011 في 23:15
No intellectual battle was ever won through retreat
You do not watch Gintama? Dude, you are missing a lot!

begin select name into :block4.d_name from names_customer where cust_id = :block4.cust_id end;
هادا هوا الكود السليم
شكرا اخي واسف تعبتك معايا
الكود للفايدة