الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

خطاء في اكثر من فورم

Featured Replies

بتاريخ:

هذا الكو وهو الدخول الي النظام 

declare
x varchar2(30);
y varchar2(30);
paw varchar2(20);
g number;
d number;
AC VARCHAR2(5):='acc';


begin
if :un is null or :pw is null then
g:=show_alert('alert1');
go_item('un');
raise form_trigger_failure;
end if;
select count(user_name) into x from users where user_name=:un ;
 select passwod into paw from users where user_name=:un ; 


if x>=1 and paw=:pw  then
 select u_no into d from users where u_name=:un;
call_form('J:\Extera\oracle project\main project.fmx',hide,do_replace);


elsif x>=1 and paw!=:pw then
set_alert_property('alert1',alert_message_text,'Error Password');
      g:=show_alert('alert1');
else
set_alert_property('alert1',alert_message_text,'error ,error ');
g:=show_alert('alert1');
end if;
end;
الخطاء عند كل جملة select 
اسم الخطا 
the characters is mismatch 
جدول المستخدمين هو 
create table users(
id_no number(20),
user_name nvarchar2(30),
password nvarchar2(30),
constraint pk_id_no primary key(id_no));


post-141854-0-36476900-1401282968_thumb.jpg

تم تعديل بواسطة ميسم الكرام

بتاريخ:

اخى الفاضل لي ملاحظتين قبل البحث فى المشكلة
1- اعمل على تسمية اسماء المتغيرات باسماء مفهومة مثلا v_user_count بدلا من x,y,g,d
2- عندما تستعمل جملة السيليكت لتسترجع بيانات فى متغير ما ، يفضل ان تستعمل exception when no_data_Found
بذلك تتجنب كثيرا من المشاكل فى حالة عدم الرجوع ببيانات من قاعدة البيانات

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

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

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

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

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

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.