بتاريخ: 19 أبريل 200421 سنة comment_5551 كيف ادخل الصورة الى oracle database من خلال ال Form عندي قاعدة بيانات تتطلب مني ادخال الصور ولكن لا اعرف كييفية ادخال الصور اليها تقديم بلاغ
بتاريخ: 19 أبريل 200421 سنة comment_5563 ممكن تسوي كولوم خاص للصوره BLOB ويكون لتخزين الصور تقديم بلاغ
بتاريخ: 19 أبريل 200421 سنة كاتب الموضوع comment_5568 لقد عملت culomn خاص من نوع Blob ولكن المشكة هي كيف اقوم بادخال الصور الى هذا ال field من ال formو كيف اقرا منه و اظهر الصور في ال form تقديم بلاغ
بتاريخ: 19 أبريل 200421 سنة comment_5584 معليش على عجل استخدم read_image_file لتخزين الصورة ، واذا تريد مثال غداً انشاء الله تقديم بلاغ
بتاريخ: 19 أبريل 200421 سنة comment_5589 اخي الكريم يمكن تعريف حقل الصورة (LONG RAW)ضع الكود التالي في زر لتحميل الصورة بعد تغيير YOUR_BLOCK_NAME وYOUR_ITEM_NAME DECLARE DIRE_NAME VARCHAR2(250); FILE_NAME VARCHAR2(250); BEGIN DIRE_NAME:='C:\'; FILE_NAME:=GET_FILE_NAME(DIRE_NAME,NULL,'BITMAP FILES(*.BMP)\*.BMP\' ||'JPEG FILES(*.JPG)\*.JPG\' ); IF FILE_NAME IS NOT NULL THEN READ_IMAGE_FILE(FILE_NAME,'ANY','YOUR_BLOCK_NAME.YOUR_ITEM_NAME'); END IF; END; تم تعديل 19 أبريل 200421 سنة بواسطة developer تقديم بلاغ
بتاريخ: 19 أبريل 200421 سنة comment_5592 السلام عليكمأخى ahmedHنفرض ان لديك بلوك على جدول الموظفين وجدول الموظفين يحتوى طبعا على أرقام الموظفين واسمائهم وكذلك كل المعلومات المتعلقة بالموظفين ومن الممكن ان يحتوى على صورة لهذا الموظف وهو ما يهمنا CREATE TABLE EMP_TEST_IMAGE (ID NUMBER(7) CONSTRAINT EMP_TEST_IMAGE_ID_nn NOT NULL, NAME VARCHAR2(50), IMAGE LONG RAW, CONSTRAINT EMP_TEST_IMAGE_ID_pk PRIMARY KEY (ID)); INSERT INTO EMP_TEST_IMAGE VALUES (1, 'TAREK', NULL); INSERT INTO EMP_TEST_IMAGE VALUES (2,'IBRAHIM', NULL); -------------------------------------------------------------------------------------------على الدريف C اعمل NEW FOLDER واعطه الاسم Empphotosوضع فى داخل ملف Empphotos اى صورة بامتداد BMPسمى الصورة التى وضعتها داخل الملف E1على البلوك أعمل BUTTONعلى هذا ال BUTTON أعمل TRIGGERWHEN-BUTTON-PRESSED وضع داخله هذا الكود read_image_file('c:\Empphotos\E'|| :EMP_TEST_IMAGE.ID||'.bmp','any','EMP_TEST_IMAGE.IMAGE') ووظيفته ان يقرء الصورة من ملف الصور الموجود على الدريف سى بدلالة رقم الموظففاذا كان لدينا موظف رقمه 2 مثلا فيجب ان نسمى الصورة الخاصة بهذا الموظف كالتالىE2.BMP وهكذا لكل موظف نسمى كل صورة حسب رقم الموظفولا تنسى ان تضع اى صورة خاصة بموظف فى الملف Empphotos الموجود على السى c:\Empphotos\E1.bmpc:\Empphotos\E2.bmpالخطبعا من الممكن ان تغير مواقع ملفاتك حسب رغبتك ولكن لا تنسى ان تغير أيضا فى الكود لتحدد موقع ملفاتكومن الممكن ان تستخدم هذة الطريقة مع المنتجات ولكن نصيحتى لك اكتفى فقط بعرض الصور ولا تقوم بتخزينها على الداتابيز لان أذا كان حجم الصور كبيرستبطى جدا من عمل الداتابيز تقديم بلاغ
بتاريخ: 19 أبريل 200421 سنة comment_5596 مرفق فورم والصورةلا تنسى وضع الملف Empphotos على الدريف سى image_test.zip تقديم بلاغ
بتاريخ: 19 أبريل 200421 سنة comment_5608 طيب شباب اذا كان عندي ملف داخل قاعدة البيانات (صوره مثلاً) و أبغى انزلها على الهارد دسك في أحد يعرف طريقه ممكن أسوي بها هذا الشي بس بحيث انها ما تكون للصور بس يعني للملفات عموماً تقديم بلاغ
بتاريخ: 20 أبريل 200421 سنة كاتب الموضوع comment_5628 شكرا لكم على المساعدة و لكن ما هي الطريقة التي يمكن ان ادخل الصورة من الفورم الى database و اقرا من ال database الى الفورم وليس من ال drive و ارجو منكم مثال على ذللك . شكرا تقديم بلاغ
بتاريخ: 21 أبريل 200421 سنة comment_5697 اخي ahmedHالكود السابق يقوم بتحميل الصورة من الديسك الى حقل في الفورم (وهذا الحقل هو database item) بعد التحميل قم بالحفظ فقط فيتم حفظ الصورة في الداتا بيس... تقديم بلاغ
بتاريخ: 25 أبريل 200421 سنة كاتب الموضوع comment_5900 شكرا لكم , لقد ساعدتوني كثيرا و شكر خاص الى الاخ devoloper و TAREK ALHAMAD تقديم بلاغ
بتاريخ: 25 أبريل 200421 سنة comment_5901 الأخوان الأعزاءبعد وضعكم الأجابات على الصوره وكيف أحضارها هل ممكن أن نضيف تول معين على نفس الفورم يكون عمله أجراء تغيرات على الصوره مثلا تكبير وتصغير وفلتر وتقطيع الصوره وتحريكها ووضع ملاحظات عليها وحفظ اخر تغيراتمع شكري لكم تقديم بلاغ
بتاريخ: 27 أبريل 200421 سنة comment_6016 الاخت MAJEDA الجواب على سؤالك هو نعم يمكن عمل ذلكمن خلال التغير فى خصائص(PROPERTY PALETTE) الايتم الخاصى بالصورة وهو فى الفورم المرفقة يدعى (IMAGE) وذلك بالوقف على هذا الايتم ونضغط F4 ونغير الخصائص الاتية1- SHOW PALETTE --------> YESوذلك للتكبير و التصغير والتحريك والاقتطاع من الصورة وكذلك يمكن وضع خلفية للصورة وايضا يمكن ضغط الصورة وخصائص أخرى كثيرة موجودة فى خصائص الحقل تقديم بلاغ
بتاريخ: 1 نوفمبر 200421 سنة comment_17185 طيب ممكن فورم تخزن الصور من الهارد ديسك على قاعدة البيانات اتوماتيكياً ؟؟؟شاكر لكم تعاونكم .. تقديم بلاغ
بتاريخ: 14 نوفمبر 200520 سنة comment_51548 السلام عليكم ورحمة الله وبركاته أخواني الأعزاء يمكن هذا الموضوع صار في كثير اسئله وأجوبه والحقيقه أني قرأت معظمها بس عندي سئوا اذا تكرم أحد ويجاوبني عليه انني لاأريد حفظ الصوره في الداتابيز حتى لاتصبح بطيئه فقط اريد احضار الصوره من جها اي كلينت يعني وهويستخدم الصوره ويعرضها امامه وهذ لحد هون معمول ويعمل جيدا ولن بعد عرضها اريد ان يحفظها في فولد اخر موجود على السرفر بالاسم الذي عرفته له على الشاشه عندما احضرت الصوره وعندما استفر ينادي من فولدر الموجود على السرفر حسب الأسم مع تحياتي لكم وعذرا لتكرار تقديم بلاغ
بتاريخ: 13 ديسمبر 200520 سنة comment_54187 ياجماعه انا عاوز أستفسر عن حاجهدلوقتى الصور اللى بتنضاف دى لازم تكون موجوده فى الbath إللى إحنا محديدينهولو حد وصل للـbath ده ولعب فيه ممكن يلخبط أو يحزف الصور ...السؤالهل ممكن الصور تدمج داخل الداتا بيز نفسهابمعنا اننا بعد ما تدمج الصور يمكن مسحها من الـــ path وتظل متضمنه داخل الداتا بيز؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.