اذهب الي المحتوي

لوحة القادة


المحتوى صاحب التقييم الأعلى

Showing content with the highest reputation since 12 نوف, 2019 في جميع الأقسام

  1. 1 point
    1- لابد من عمل check على القيمة التى تسبب خطأ عندما تصبح null 2- الازرر المرتبطة بالجدول لا بد من التأكد انه تم سحبه للجدول الخاص به من خلال bean الصفحة 3- ال commit عند ربطها action مراجعة ايضا ال bean الخاص بالصفحة 4- مواجهة البطء بزيادة الرامات
  2. 1 point
    السلام عليكم ورحمة الله وبركاتة , نهنئكم بإقتراب شهر رمضان وبعد ... سأشرح بالتفصيل طريقة عمل EXTERNAL TABLE الذي له فوائد كثيرة .... لربط البيانات الخارجية (ملفات اكسل) بالجداول في قواعد البيانات ومن فوائدة ربط قواعد البيانات في جهاز البصة وايضا ربط الملفات التي تأتي من الشركات الاخرى التي نحتاجها داخل قاعدة البيانات . اللهم لا علم لنا إلا ما علمتنا إنك أنت العليم الحكيم، اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وزدنا علما، وأرنا الحق حقاً وارزقنا إتباعه وأرنا الباطل باطلاً وارزقنا اجتنابه، واجعلنا ممن يستمعون القول فيتبعون أحسنه، وأدخلنا برحمتك في عبادك الصالحين. اما بعد .... انا لم اشرح قبل هيك ... لاكني سأحاول توصيل المعلومة بشكل جيد ما هو EXTERNAL TABLE هو عبارة عن جدول يقرأ البيانات من ملفات خارجية ومن مكان محدد يتم تحديده في كود الأنشاء . يلزمنا لأنشائه التالي : الملف الذي سيقرأ منه EXTERNAL TABLE ستجده بالمرفقات . أنشاء DIRECTORY على الداتا بيس يقرأ منه ال EXTERNAL TABLE. أنشاء كود EXTERNAL TABLE وسيتم شرحة بالتفصيل . طبعا مع نهاية انشاء EXTERNAL TABLE تستطيع ربط الداتا مع الفورم واستعراض البيانات وتعديلها . نكمل الشرح بأذن الله .. والله الموفق . excel.rar
  3. 1 point
    CREATE TABLE EMP_EXTRNAL ( EMP_NO NUMBER, EMP_NAME VARCHAR2(20), EMP_ENTER VARCHAR2(20), EMP_EXIT VARCHAR2(20) ) لا يحتاج للشرح انشاء جدول ............................ ORGANIZATION EXTERNAL ( TYPE ORACLE_LOADER DEFAULT DIRECTORY READFILE ACCESS PARAMETERS ) ORGANIZATION EXTERNAL :::: هو عبارة عن استدعاء خارجي ويكون فيه براميتر عبارة عن ... TYPE : عباره عن النوع الذي تريد ان تستدعيه ويقسم الى قيسمين - ORACLE_LADER لقراة ملفات النصوص فقط - ORACLE_DATAPUMPلأستدعاء ملفات DUMP DEFAULT DIRECTORY : تحديد مكان القرائة والكتابة . ACCESS PARAMETERS : وهو عن الملف الخارجي الذي نستدعيه (EMP.CSV)وتنسيق الذي بداخله يوجد في الكثير من البراميتيرات سيتم شرح البراميتر المستخدم . LOCATION: وهو تحديد مكان القرائة والكتابة READFILE وهو اختياري . ( RECORDS DELIMITED BY NEWLINE CHARACTERSET AR8MSWIN1256 BADFILE READFILE:EMPBAD.bad' LOGFILE READFILE:EMPLOG.log' DISCARDFILE READFILE:EMPDISC.dis' SKIP 1 FIELDS TERMINATED BY ';' OPTIONALLY ENCLOSED BY '"' LRTRIM MISSING FIELD VALUES ARE NULL ( EMP_NO, EMP_NAME , EMP_ENTER , EMP_EXIT ) ACCESS PARAMETERS RECORDS DELIMITED BY NEWLINE: تحديد نهاية السطر الاول او الريكورد وهو في هذة الحالة عند سطر جديد . CHARACTERSET AR8MSWIN1256 : تحديد اللغة داخل الملف وفي هذه الحالة يقرأ اللغة العربية BADFILE READFILE:’EMPBAD.bad' : يكتب لي ملف BAD بنفس المسار المحدد يجلب لي الداتا التي يوجد بها اخطاء . LOGFILE READFILE:EMPLOG.log' : يكتب لي ملف LOG يوجد داخلة المشكلة ولماذا لم يتم قراءة الملف DISCARDFILE READFILE:EMPDISC.dis': في حالة تحديد شروط يتم كتابتها داخل الكود على الداتا التي بداخل الاكسل او ملف النص ووجد خطأ يتم كتابة هذا الملف والكود الذي تم انشائه مسبقا لا يحتوي شروط . SKIP 1 : يتم تجاهل اول صف وهو عبارة عن الهيدرز . FIELDS TERMINATED BY ';' : يتم الانتقال الى COLUMN الثاني عند وجود ; والتأكد من ذلك تستطيع قرائة CSV داخل NOTEBAD ومشاهدة ; . OPTIONALLY ENCLOSED BY '"' LRTRIM : يتم في هذة الحالة الغاء كل الفراغات من يمين او شمال الكلمة الموجودة داخل كل CELL وتكون عباره عن ". MISSING FIELD VALUES ARE NULL : اي نقص في CELL داخل اكسل يعتبره NULL . . يتم اعطائة اسماء COLUMN بالترتيب حسب EXCEL . بنسبة الى البراميتر فيوجد براميتر لم يتم شرحها لاكن في هذا الشرح تم تغطية معظمها . وانتهينا من الشرح ودمتم يخير .......
×
×
  • اضف...

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

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