الانتقال إلى المحتوى
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.

طريقة استخدام الأمر Business Components From Table مع Embedded Database

Featured Replies

بتاريخ:

 

بسم الله الرحمن الرحيم

أود من السادة الخبراء فى الـ ADF شرح طريقة لاستخدام Embedded Database

فقد سبق لى استخدام قاعدة البيانات Embedded H2 Database  في مشرع لـ JSF  وكانت أكواد الاتصال بقاعدة البيانات مكتوبة في Java Bean وكانت المشكلة في كتابة URL لـ Database

فكان لابد من كتابة المسار النسبى لملف قاعدة البيانات الموجود في مجلد WEB-INF في URL وقد تم حل هذه المشكلة باستخدام اكواد الجافا

url = “jdbc:h2:”+RealPath()+”WEB-INF\databaseName”;

ولكن في ADF كيف يتم كتابة المسار النسبى لقاعدة البيانات لعمل اتصال ثم استخدام Business Components from Table

أو بصيغة أخرى كيف يتم استخدام الأمر Business Components from Table

 مع Embedded Database

 

بتاريخ:

يمكنك استخدام طريقة الاتصال Custom لكتابة URL بالطريقة التي تريدها

بتاريخ:
  • كاتب الموضوع

شكراً على الرد

ولكنى مستخدم جديد لـ ADF الرجاء التوضيح أكثر

بتاريخ:

هذا لا علاقة له بتقنية ADF

عندما تنشئ اتصالاً فأحد الاختيارات هو Custom URL

هذا هو ما تحتاجه لكتابة url بالطريقة التي تريدها

بتاريخ:
  • كاتب الموضوع

المشكلة فى كتابة URL  بمسار نسبى إلى مجلد WEB-INF فى الـ  Project

فى الجافا كانت الأكواد التى تحل تلك المشكلة

FacesContext fc = FacesContext.getCurrentInstance();
ServletContext c = (ServletContext) fc.getExternalContext().getContext();
 
//Realpath as String  
c.getRealPath("/");

فكيف يتم الاشارة إلى المسار النسبى للمجلد WEB-INF فى URL أو حتى فى ملف connections.xml

بتاريخ:

لا يوجد ما يمنع

تتم كتابة المسار النسبي

/WEB-INF/

بتاريخ:
  • كاتب الموضوع

لا يسمح بكتابة مسار نسبى والبرنامج يطلب absolute path or baseDir

بتاريخ:

كيف لا يسمح؟

أنت تكتب ما تريد يدوياً

بتاريخ:
  • كاتب الموضوع

أشكرك اخى المهندس / مصطفى

على سعة صدرك

وربما هذه الصور توضح أكثر

post-102-0-32219700-1457880850_thumb.jpg

بتاريخ:

انظر كيف يتم كتابة URL في توثيق قاعدة البيانات لتعرف كيفية كتابته هنا

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

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

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

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

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

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.