بتاريخ: 21 أبريل 201114 سنة comment_211005 السلام عليكمهل يمكن اضافة خانه في جدول تكون خاصة بالمرفقات مثل ملفات وورد ..إلخلانه في برنامج الاكسس يوجد خيار لعمل ذلكفهل يمكن ذلك في قاعدة بيانات اوراكل؟اذا كان لايمكن هل يمكنني عمل ذلك في الاكسل وربطه بالاوراكل؟ أريد معرفة الطريقه الصحيحه في اسرع وقتبالانتظار تقديم بلاغ
بتاريخ: 21 أبريل 201114 سنة comment_211010 السلام عليكمهل يمكن اضافة خانه في جدول تكون خاصة بالمرفقات مثل ملفات وورد ..إلخلانه في برنامج الاكسس يوجد خيار لعمل ذلكفهل يمكن ذلك في قاعدة بيانات اوراكل؟اذا كان لايمكن هل يمكنني عمل ذلك في الاكسل وربطه بالاوراكل؟ أريد معرفة الطريقه الصحيحه في اسرع وقتبالانتظار نعم يمكنك ذلك ببساطة شديدة وذلك من خلال إضافة كائن OLEITEM الى الشاشة وزر إدراج ملف مع العلم إنه يجب أن يكون نوع الحقل في قاعدة البيانات المقابل للحقل OLEITEM هو من نوع LONG RAW وهذا المرفق عملته الان بشكل سريع فيه مثال على ذلك يبقى عليك إنشاء جدول فيه الحقل المذكور سابقاً والله يوفقكOLE.rar تقديم بلاغ
بتاريخ: 21 أبريل 201114 سنة comment_211013 طبعاً المرفق على ديفلوبر 6I ويمكنك تغيير نوع إمتدادات الملفات حسب الرغبة لاني بسرعة عملته ولم أحدد نوع الوورد DOC لكن يمكنك الاستفادة من أمتداد *.* الي من خلاها تحديد أي نوع تريد سيظهر الملف جزء من معاينته في الكائن OLE ويمكن حتى من خلالها فتح برنامج الوورد لو وضعت الزر اليمين على الكائن OLE وأخترت خيار فتح سيفتح لك برنامج الوورد ويمكنك التعديل على الملف وحفظه من ثم تحفظ الشاشة فيحفظ الملف مع تعديلاته الجديدة في قاعدة البيانات هذا ماحبيت أنوه له والله الموفق تقديم بلاغ
بتاريخ: 21 أبريل 201114 سنة كاتب الموضوع comment_211016 اخي الكريم لم اتمكن من فتح الملف .. ماهو البرنامج الذي استطيع من خلاله فتح الملف؟اذا امكن هل يمكنك تصوير الخطوات اثناء عمل الكائن؟اكون شاكره لك اهتمامك وتوضيحكجزاك الله خير تقديم بلاغ
بتاريخ: 21 أبريل 201114 سنة comment_211021 الملف مضغوط ببرنامج RAR وهو عبارة عن شاشة اسمها OLE.FMB عملت بواسطة ديفلوبر 6I فكي الضغط منها فيمكنك استعراضهافقط أضف كائن OLE من نوع الكائنات المعروضة عندك في المصممهذا كود الزر أدراج ملف declare dirname varchar2(255); v_filename varchar2(255); ole_item ITEM; begin v_filename := get_file_name(dirname,NULL, 'All Files (*.*)|*.*|' || 'DOCMENTS Files (*.DOC)|*.DOC|' || 'JPEG Files (*.jpg)|*.jpg|' || 'Bitmap Files (*.bmp)|*.bmp|' || 'TIFF Files (*.tif)|*.tif|' || 'CompuServe Files (*.gif)|*.gif|' || 'PC Paintbrush Files (*.pcx)|*.pcx|' ); if v_filename is not null then ole_item := FIND_ITEM('OLE1'); IF NOT ID_NULL(ole_item) THEN Forms_OLE.Initialize_Container(ole_item, v_filename); END IF; IF Forms_OLE.Server_Active(ole_item) = FALSE THEN Forms_OLE.Activate_Server(ole_item); END IF; -- -- end if; end; تم تعديل 21 أبريل 201114 سنة بواسطة scince تقديم بلاغ
بتاريخ: 21 أبريل 201114 سنة كاتب الموضوع comment_211023 اخي الكريم انا مبتدئه ولا اعرف كيف استخدم الديفيلوبر..يعني مازلت اصمم في قاعدة البيانات فقط فالكود لايعمل بداخل SQL Commands هل من الممكن ان تكتب كود يعمل داخل قاعدة البيانات اوراكل 10g تقديم بلاغ
بتاريخ: 21 أبريل 201114 سنة comment_211024 هذا الكود لا يعمل الا في الديفلوبر وهو عبارة عن كود يظهر مربع حوار فتح لتنتقي الملف لعرضه على كائن الا OLE ولا يوجد عندي كود يعمل على القاعدة فأعذرينا بس إحتفظي بالمثال لحين ماتتعلمي الديفلوبر والله يوفقك وعلى فكرة لا يمكنك عرض محتوى الحقل في قاعدة البيانات لأنها لاتتضمن عرض الواجهات الرسوميه فقط بواسطة الديفلوبر يمكنك ذلك تم تعديل 21 أبريل 201114 سنة بواسطة scince تقديم بلاغ
بتاريخ: 21 أبريل 201114 سنة كاتب الموضوع comment_211025 اوكي حتى في حالة يجب استخدامه في الواجهة ، من المفترض ان يكون هناك حقل بداخل قاعدة البيانات اولا؟لتصميم الواجهه قررت ان اصممها بالفيجوال بيسك لانني اريده application وليس صفحه ويب..لذلك لايمكنني استخدام الديفيلوبرهل يمكن ان تفيدني في هذه الحاله وتوضيح هذه النقطه..مالذي يتوجب فعله في قاعدة البيانات لتمكينها مستفبلا من استقبال حقل صوره؟ايضا حقل مرفقات؟ تقديم بلاغ
بتاريخ: 22 أبريل 201114 سنة comment_211041 أختي الكريمة لتجهيز قاعدة البيانات لأستقبال هذا النوع من الحقول كالتالي أنشئي الجدول هذا أو حسب الطلب لديك وركزي على الحقل المقصود وهو OLE_PIC ونوعه LONG RAW CREATE TABLE OLE_ITM ( ID NUMBER, OLE_PIC LONG RAW ); والحقل المقصود هو OLE_PIC ومن نوع LONG RAW وهو مجرب عندي في أكثر من نضام يحفظ فيه صور موظفين و كذا مرفقات في نظام سكرتارية لكن في حالة تريدي صورة موظف يكون الكائن المقابل للحقل في الشاشة من نوع IMAGE وأما في حالة المرفقات وتريدين عرض جزء من الملف المرفق في الشاشة كما نوع ملفات ورد وإكسل وباوربوينت يكون الكائن OLE_ITEM وأنا هنا أقصد على الديفلوبر وبالذات 6I والله يوفقك تم تعديل 22 أبريل 201114 سنة بواسطة scince تقديم بلاغ
بتاريخ: 23 أبريل 201114 سنة comment_211048 السلام عليكم ورحمة الله الأخ / ميهال مهديشكرا لك على هذا التوضيح وهذا الجهد كالعادة : تم اضافة هذه المشاركة فى الموضوع المثبت بالمنتدى والذي يحتوي أهم مواضيع منتدى الفورمزأهم مواضيع منتدى الـ Formsتقبل تحياتي ... ودعواتي لأهل اليمن بتحقق الأمن والأمان لهذا البلد الطيب أهله ...إن شاء الله تقديم بلاغ
بتاريخ: 26 أبريل 201114 سنة comment_211097 الله يحفظك ياأخي العزيز جداً والله تثلج صدري عندما تدعوا لأخوانك اليمنيين والله أننا نحبكم في الله يأخواني والله يغفر لكم ذنوبكم ويتقبل طاعتكم تقديم بلاغ
بتاريخ: 27 أبريل 201114 سنة كاتب الموضوع comment_211168 أشكر لك شرحك الوافي بس للاسف نوع الحقل الي ذكرته غير موجود في اوراكل 10gبالتالي لايقبل النص عند كتابتي لل SQLهل ممكن تفيدني فين الغلط؟مثال:CV Long Rowهذا احد الأعمده كذا عرفته؟ رفض يشتغل طبعابانتظارك تقديم بلاغ
بتاريخ: 27 أبريل 201114 سنة comment_211170 أشكر لك شرحك الوافي بس للاسف نوع الحقل الي ذكرته غير موجود في اوراكل 10gبالتالي لايقبل النص عند كتابتي لل SQLهل ممكن تفيدني فين الغلط؟مثال:CV Long Rowهذا احد الأعمده كذا عرفته؟ رفض يشتغل طبعابانتظارك يا أختي الكريمة الخطاء في كلمة ROW الصح هو RAW با A وليسى O تقديم بلاغ
بتاريخ: 1 مايو 201114 سنة comment_211358 اختي الكريمة هل عدلتي الخطاء ومشى الحال ؟ الرجاء الرد تقديم بلاغ
بتاريخ: 19 ديسمبر 201114 سنة comment_218677 ممكن تشرح الكود لان طلعت لي اخطاء كثيرة لما سويت كمبايل مع اني سويت الجدول المذكور اعلاه تقديم بلاغ
بتاريخ: 19 ديسمبر 201114 سنة comment_218679 السلام عليكمما الاخطاء التي ظهرت ؟؟ وأشكر الأخ ميهال على المجهود المتميز... تقديم بلاغ
بتاريخ: 19 ديسمبر 201114 سنة comment_218681 السلام عليكم الاخوة المشاركيناريد ان اشارك براى المتواضع فى هذا الموضوعاظن اننا اذا اتبعنا هذه الطريقة الجميلة الذى تفضل بها الاخ الكريم(وهى طريقة مفيدة بالطبع)سوف يؤدى ذلك الى تضخم فى حجم قاعدة البيانات(انا لا انتقدها)طيب هل يوجد حلول اخرى لا تؤدى الى تضخم حجم قاعدة البيانات وتؤدى نفس الغرضالاجابةهى وضع مسار(غير ثابت)للملف نفسه فى حقل فى قاعدة البيانات ويتم انشاء كود دينامك لا يعتمد على مسار ثابت فى شاشة الديفلوبروبهذه الطريقة نكون قد استطعنا ارفاق ملف بقاعدة البيانات عن طريق وضع مسار الملف فقط فى قاعدة البيانات ولم تؤثر فى حجم قاعدة البياناتطبعا هذه الطريقة لها سيئات برضو وهى لابد من تواجد نفس المسار فى الجهاز الموجود به البرنامجبس اظن ان فائدتها اكبر من اضرارهاشكرا لكم جميعاومعكم ولكم نتواصل تقديم بلاغ
بتاريخ: 19 ديسمبر 201114 سنة comment_218709 اشكر الاخ العزيز أحمد حسن على الكلام اللطيف الذي يعكس رقيكالاخت السائلة عن الكود المعروض في الموضوع عبارة عن كود لإظهار مربع الحوار فتح لإختيار الصورة وليسى له علاقة بالالية... التركيز فقط على نوع الحقل والكائن الذي يعرض الصورة لكن اذا تريدي تنفيد الكود مستعد وكذا ماهي الاخطاء الظاهرة لديكاما بالنسبة للأخ العزيز ahmedbb صاحب المشاركة الرائعة فأن كلامك ممتاز بما يخص كبر حجم البانات في القاعدة البيانات وانا معه في ذلك لكن اسمحلي ان ابين شيئ مهم جدا بالنسبة لطريقة حفظ الملف في مسار معناه انك ستحفظ الصور او الملفات في مسار على القرص فإنك في هذه الحالة وفرت المساحة في قاعدة البيانات لكن حجم الصور أو الملفات يحجز حيز على القرص إضافة أن حجم الصورة وهي محفوظة في قاعدة البيانات تكون اقل من حجمها على القرص ثانياً إن الصور المحفوظة على القرص يمكن ان تعرض للعبث الغير مقصود من المستخدم بالحذف او التعديل أو حتى الاطلاع ويمكن ان تفقد ثالثاً المستوى الامني بالنسبة للنظام مثلاً في حالة صور الوثائق الهامة أو السرية ضمان مستوى حمايتها دخال قاعدة البينات افضل بكثير من خارجها خامساً بالنسبة لمعالجة قواعد بينات اوراكل فإن عملية التعامل الدخلي للبيانات داخل القاعدة افضل من خارجه رغم انها طبعاً ليسى ملحوظ الفارق فيه هذا والله اعلمواشكرك جدا اخي العزيز على هذه المشاركة الرائعة وتواضعك للعلم بكلمة متواضعة الدال على البيئة الرائعة الذي نشئت فيها رغم ان المشاركة ممتازة جداً ومهمة لتوضيح الفارق بينهم ووضحت بعض الفروق حسب معلوماتي البسيطة جداً ونحن هنا والله لنتعاون بيننا وتوصيل معلوماتنا لبعضنا وجزاك الله خيروالله من وراء القصداخوكم الفقير الى الله .... تقديم بلاغ
بتاريخ: 20 ديسمبر 201114 سنة comment_218714 قال رسول الله صلى الله عليه وسلم"الأرواح جنود مجندة ما تعرف منها ائتلف وما تناكر منها اختلف"صدق رسول الله صلى الله عليه وسلماشكرك على تعليقكمعكم ولكم نتواصل تقديم بلاغ
بتاريخ: 20 ديسمبر 201114 سنة comment_218723 جزاك الله خير يا احي الكريم على هذا الموضوع الجميل والمفيد وجعله الله زكاة علمك وزادك الله علماً تقديم بلاغ
بتاريخ: 22 ديسمبر 201114 سنة comment_218822 ربنا يجزيك خير على هذا الشرح الوافىبس لى استفسار بسيطهناك طريقتان لحفظ الصورإما حفظها فى قواعد البيانات أو حفظ مسار الصورة فقطارجو توضيح الطريقتينوبالنسبة لحفظ مسار الصورة هل يتم تحديد مسار من قبل المبرمج على السيرفر ويتم حفظ فيه هذه الصور وعند عرض الصور يذهب الى المسار ويعرضها أم ماذا يحدث بالضبطأرجو التوضيح بمثال تقديم بلاغ
بتاريخ: 22 ديسمبر 201114 سنة comment_218849 أخي الكريم وليد بالنسبة لطريقة حفظ الصور في قاعدة البيانات فإن الشرح السابق عنه تماماً والمثال كذلك اما بالنسبة لحفظ عبر مسار ليسى لدي مثال حالياً لكن اول ما افرغ سأعمل مثال واشرحه لعيونك اخي الكريم والله يوفقك تقديم بلاغ
بتاريخ: 24 ديسمبر 201114 سنة comment_218914 أخى العزيز م / ميهال مهدي - اليمن - عدن أشكرك شكرا جزيلا على اهتمامك بالرد وأسأل الله العظيم أن يجعل هذا العلم فى ميزان حسناتك ,أذكرك بالمثال الذى وعدتنى أن تضعه عن كيفية حفظ مسار الصورة فى قاعدة البيانات ولك جزيل الشكر تقديم بلاغ
بتاريخ: 26 يونيو 201213 سنة comment_225841 اخوي الله يجزاك الخير على هالحل السريع والله اني لي اسبوع ادور الطريقة هذه الف الف شكر لك تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.