ahmedH بتاريخ: 19 أبريل 2004 تقديم بلاغ مشاركة بتاريخ: 19 أبريل 2004 كيف ادخل الصورة الى oracle database من خلال ال Form عندي قاعدة بيانات تتطلب مني ادخال الصور ولكن لا اعرف كييفية ادخال الصور اليها 1 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ora بتاريخ: 19 أبريل 2004 تقديم بلاغ مشاركة بتاريخ: 19 أبريل 2004 ممكن تسوي كولوم خاص للصوره BLOB ويكون لتخزين الصور اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ahmedH بتاريخ: 19 أبريل 2004 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 19 أبريل 2004 لقد عملت culomn خاص من نوع Blob ولكن المشكة هي كيف اقوم بادخال الصور الى هذا ال field من ال formو كيف اقرا منه و اظهر الصور في ال form اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
عبداللطيف بتاريخ: 19 أبريل 2004 تقديم بلاغ مشاركة بتاريخ: 19 أبريل 2004 معليش على عجل استخدم read_image_file لتخزين الصورة ، واذا تريد مثال غداً انشاء الله اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
developer بتاريخ: 19 أبريل 2004 تقديم بلاغ مشاركة بتاريخ: 19 أبريل 2004 (معدل) اخي الكريم يمكن تعريف حقل الصورة (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 أبريل 2004 بواسطة developer اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
TAREK ALHAMAD بتاريخ: 19 أبريل 2004 تقديم بلاغ مشاركة بتاريخ: 19 أبريل 2004 السلام عليكمأخى 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الخطبعا من الممكن ان تغير مواقع ملفاتك حسب رغبتك ولكن لا تنسى ان تغير أيضا فى الكود لتحدد موقع ملفاتكومن الممكن ان تستخدم هذة الطريقة مع المنتجات ولكن نصيحتى لك اكتفى فقط بعرض الصور ولا تقوم بتخزينها على الداتابيز لان أذا كان حجم الصور كبيرستبطى جدا من عمل الداتابيز اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
TAREK ALHAMAD بتاريخ: 19 أبريل 2004 تقديم بلاغ مشاركة بتاريخ: 19 أبريل 2004 مرفق فورم والصورةلا تنسى وضع الملف Empphotos على الدريف سى image_test.zip اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Delicate_Shadow بتاريخ: 19 أبريل 2004 تقديم بلاغ مشاركة بتاريخ: 19 أبريل 2004 طيب شباب اذا كان عندي ملف داخل قاعدة البيانات (صوره مثلاً) و أبغى انزلها على الهارد دسك في أحد يعرف طريقه ممكن أسوي بها هذا الشي بس بحيث انها ما تكون للصور بس يعني للملفات عموماً اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ahmedH بتاريخ: 20 أبريل 2004 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 20 أبريل 2004 شكرا لكم على المساعدة و لكن ما هي الطريقة التي يمكن ان ادخل الصورة من الفورم الى database و اقرا من ال database الى الفورم وليس من ال drive و ارجو منكم مثال على ذللك . شكرا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
developer بتاريخ: 21 أبريل 2004 تقديم بلاغ مشاركة بتاريخ: 21 أبريل 2004 اخي ahmedHالكود السابق يقوم بتحميل الصورة من الديسك الى حقل في الفورم (وهذا الحقل هو database item) بعد التحميل قم بالحفظ فقط فيتم حفظ الصورة في الداتا بيس... اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ahmedH بتاريخ: 25 أبريل 2004 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 25 أبريل 2004 شكرا لكم , لقد ساعدتوني كثيرا و شكر خاص الى الاخ devoloper و TAREK ALHAMAD اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
MAJEDA بتاريخ: 25 أبريل 2004 تقديم بلاغ مشاركة بتاريخ: 25 أبريل 2004 الأخوان الأعزاءبعد وضعكم الأجابات على الصوره وكيف أحضارها هل ممكن أن نضيف تول معين على نفس الفورم يكون عمله أجراء تغيرات على الصوره مثلا تكبير وتصغير وفلتر وتقطيع الصوره وتحريكها ووضع ملاحظات عليها وحفظ اخر تغيراتمع شكري لكم اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
TAREK ALHAMAD بتاريخ: 27 أبريل 2004 تقديم بلاغ مشاركة بتاريخ: 27 أبريل 2004 الاخت MAJEDA الجواب على سؤالك هو نعم يمكن عمل ذلكمن خلال التغير فى خصائص(PROPERTY PALETTE) الايتم الخاصى بالصورة وهو فى الفورم المرفقة يدعى (IMAGE) وذلك بالوقف على هذا الايتم ونضغط F4 ونغير الخصائص الاتية1- SHOW PALETTE --------> YESوذلك للتكبير و التصغير والتحريك والاقتطاع من الصورة وكذلك يمكن وضع خلفية للصورة وايضا يمكن ضغط الصورة وخصائص أخرى كثيرة موجودة فى خصائص الحقل اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
صفوت بتاريخ: 1 نوفمبر 2004 تقديم بلاغ مشاركة بتاريخ: 1 نوفمبر 2004 طيب ممكن فورم تخزن الصور من الهارد ديسك على قاعدة البيانات اتوماتيكياً ؟؟؟شاكر لكم تعاونكم .. اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
MAJEDA بتاريخ: 14 نوفمبر 2005 تقديم بلاغ مشاركة بتاريخ: 14 نوفمبر 2005 السلام عليكم ورحمة الله وبركاته أخواني الأعزاء يمكن هذا الموضوع صار في كثير اسئله وأجوبه والحقيقه أني قرأت معظمها بس عندي سئوا اذا تكرم أحد ويجاوبني عليه انني لاأريد حفظ الصوره في الداتابيز حتى لاتصبح بطيئه فقط اريد احضار الصوره من جها اي كلينت يعني وهويستخدم الصوره ويعرضها امامه وهذ لحد هون معمول ويعمل جيدا ولن بعد عرضها اريد ان يحفظها في فولد اخر موجود على السرفر بالاسم الذي عرفته له على الشاشه عندما احضرت الصوره وعندما استفر ينادي من فولدر الموجود على السرفر حسب الأسم مع تحياتي لكم وعذرا لتكرار اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ahmedelhamahmy بتاريخ: 13 ديسمبر 2005 تقديم بلاغ مشاركة بتاريخ: 13 ديسمبر 2005 ياجماعه انا عاوز أستفسر عن حاجهدلوقتى الصور اللى بتنضاف دى لازم تكون موجوده فى الbath إللى إحنا محديدينهولو حد وصل للـbath ده ولعب فيه ممكن يلخبط أو يحزف الصور ...السؤالهل ممكن الصور تدمج داخل الداتا بيز نفسهابمعنا اننا بعد ما تدمج الصور يمكن مسحها من الـــ path وتظل متضمنه داخل الداتا بيز؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
aza بتاريخ: 14 ديسمبر 2005 تقديم بلاغ مشاركة بتاريخ: 14 ديسمبر 2005 ما هو المقابل للأمرGET_FILE_NAMEفي reports اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.