بتاريخ: 15 يوليو 200817 سنة comment_133332 اريد ان اقوم بعمل زر يقوم بتصدير البيانات الى اكسيل بهذا الشكلحيث ان كل البياتات المتكررة لا تظهرصورة شكل excel sheet موجودة في المرفقات تقديم بلاغ
بتاريخ: 15 يوليو 200817 سنة comment_133338 أحلى واحسن واسهل طريقة لنقل البيانات الى EXCELأرجو الاستفادة للجميع ...وجزاكم الله خير الجزاء على هذا الموقع الجميلملاحظة .. لقد تم عمل CONNECT على المستخدم SCOTT/TIGER تقديم بلاغ
بتاريخ: 15 يوليو 200817 سنة كاتب الموضوع comment_133352 أحلى واحسن واسهل طريقة لنقل البيانات الى EXCELأرجو الاستفادة للجميع ...وجزاكم الله خير الجزاء على هذا الموقع الجميلملاحظة .. لقد تم عمل CONNECT على المستخدم SCOTT/TIGER اين هي الطريقة يا اخي؟؟ تقديم بلاغ
بتاريخ: 15 يوليو 200817 سنة comment_133373 دى أسهل و أحسن طريقة لتصدير البيانات من الاوراكل الى ال Excelأدخل على برنامج ال SQL*PLUS - هندخل على أسكيمة ال HR فى هذا المثال - و أكتب الامر التالى :- set echo off pagesize 0 head off feed off veri off trimspool on الأمر اللى فات ده هيمنع ظهور علامات التنسيق و أسماء الاعمدة .ثم أكتب :- spool data.csv الامر ده هيعمل تصدير للبيانات التى ستستخرج الان من أمر ال Select على هيئة ملف أكسيل بأمتداد csvثم أكتب :- SELECT * FROM employees ; و بعد الانتهاء من عملية ظهور البيانات ، أكتب :- spool off دلوقتى روح للمسار ده :-C:\oracle\product\10.2.0\db_1\BINثم دور على ملف ال data.csv ، و لما تلاقى و تفتحه ، هتلاقى انه أتفتح على طول على برنامج الأكسل و جواه البيانات بتاعة جدول الموظفيين .أما طريقة عملها من الديفلوبر - بطريقة الزر التى تريده - فأنا سأحاول فيها و أذا توصلت لأى شىء فسأضعه هنا بكل تأكيد .و بالتوفيق تم تعديل 15 يوليو 200817 سنة بواسطة hanyfreedom تقديم بلاغ
بتاريخ: 16 يوليو 200817 سنة comment_133403 معذرة على هذا الخطا ...لم استطيع رفع الفورمة فوظعت الكود على Text fileاليكم الملف المرفق .. يتم وضع الكود على Button OracleToExcel.txt تقديم بلاغ
بتاريخ: 16 يوليو 200817 سنة comment_133409 عمل ممتاز أخى Solyطريقة أخى Soly أعتمدت بشكل أساسى على ال TEXT_IO Package و هى باكيج تعمل على قراءة و كتابة البيانات من و الى الملفات النصية .و لمزيد من المعلومات عن هذه الباكيج ، قم بزيارة الرابط التالى :-Click Here for more information about TEXT_IO Packageو شكراً Soly والى الامام دائماً تم تعديل 16 يوليو 200817 سنة بواسطة hanyfreedom تقديم بلاغ
بتاريخ: 17 يوليو 200817 سنة كاتب الموضوع comment_133483 جزاكم الله خيرا جميعا على الاهتمام تقديم بلاغ
بتاريخ: 17 يوليو 200817 سنة comment_133485 الأخ Soly هذه الفكرة فكرتني بأيام الفيجوال 6.0 .... حيث تكون أول طريقة لتصدير بياناتي الي إكسيل ( بغض النظر عن الطرق الأخري ) .بس أخي إسمح لي بأن أعرض لك عيوب هذه الفكرة .. وعيبها هي عدم القدرة للتحكم التام بصفحات أكسيس وحقولها ، يعني مثلاً مش هتقدر تغير لون حدود حقل معين أو لون الخلفية أو لون الخط أو حجم وسمك الخط أو عرض العمود و إرتفاعة أو .... الي آخرةدة غير كمان لو حد فتح الملف علي برنامج Notepad أو في صورة Text Document هيلاقي البيانات قدامة ( يعني غير مشفرة ولو تشفير مبدئي ) .دة غير كمان أن المستخدم لو حب يعدل في الملف هيضطر الي إجراء حفظ بإسم لنفس الملف المصدر من جديد ... دة غير أن المستخدم دايماً بيحب يكون كل شيء جاهز علي تنسيق معين ( جاهز للطباعة يعني ) .بس بأمانة الطريقة ممتازة وأنا كنت أستخدمها من قبل من خلال الفيجوال 6.0 ، لكن بكل أمانة الفيجوال 6.0 يقوم بالربط مع المكتبات الخارجية بكل سهولة ويسر ، عكس الديفيلوبار الي محتاج كل أمر بسطر ( لذلك أنا حالياً أستخدم هذه الفكرة ) .... وربنا يستر والعميل لا يطالبني بأكثر من ذلك.أمممممممممممممممممممالأخ الغالي Hany Freedom ، السلام عليكم ورحمة الله وبركاتةأنا جربت فكرتك لكن لا أعلم لماذا دائماً يدرج كل الأعمدة في عمود واحد !!!يعني مثلاً أنا حبيت أن أجلب البيانات كما يلي : Select EmpNo, Ename, Sal From Emp; فوجأت بأن الثلاثة حقول EmpNo, Ename, Sal يتم إدراجهم بعامود واحد !!!وحينا أحببت أن أفتح المف في صورة Text Document وجدت البيانات موجودة بدون التنسيق المطلوب ، لأن علشان أنتقل من حقل لحقل يجب أن يكون هناك فرق بين كل حقل كمفتاح Tab .!!!!!!!شكراً ، وبالتوفيق الدائم ، تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.