إخواني رواد المنتدى قمت بوضع جدول واخترت حقل long row لكي أخزن فيه الصور ، المطلوب كيف أخزن الصورة في هذا الحقل عن طريق الفورم
مع الشكر الجزيل لكل من أفاد واستفاد
إخواني رواد المنتدى قمت بوضع جدول واخترت حقل long row لكي أخزن فيه الصور ، المطلوب كيف أخزن الصورة في هذا الحقل عن طريق الفورم
مع الشكر الجزيل لكل من أفاد واستفاد
نصيحة من مجرب لاتقم بحفظ الصور داخل قاعدة البيانات لانها تؤثر على القاعدة بشكل سلبي كبير جدا وقم بتخزين اسم مسار الصور على مجلد موجود في الجهاز وبذلك توفر مساحة على قاعدة البيانات وتقوم بتقييس قاعدة البيانات للعمل بشكل جيد ويمكنك التعامل مع الصور الخارجية كما لو انك تتعامل معها في قاعدة البيانات فقط سوف تكون بدون كلمة سر
أشكرك على هذه النصيحة وآمل لو أفدت زوار المنتدى بكيفية عمل الطريقة الثانية
أخي راجع قسم اوراكل وخصوصا الدروس وعلى العموم لقد قمت بالشرح عن هذه الطريقة في هذه الوصلة
بعد تحديد الحقل long row أو blob في اوراكل 8 نشغل برنامج فورمز ونعمل new block من خلال Wizard ومن ثم نضع Button ,ونضع عليه Trigger -> When-Button-Pressed ونكتب فيه
READ_IMAGE_FILE ( 'اسم الصورة وال path' ,نوع الصورة ،اسم item من نوع long row الذي تم تعريفه في Table)
وهذا شرح عن READ_IMAGE_FILE
READ_IMAGE_FILE ( file_name VARCHAR2 ,file_type VARCHAR2 ,item_id ITEM);
Parameters
file_name :Valid file name. The file name designation can include a full path statement appropriate to your operating system.
file_type :The valid image file type: BMP, CALS, GIF, JFIF, JPG, PICT, RAS, TIFF, or TPIC. (Note: File type is optional, as Form Builder will attempt to deduce it from the source image file. To optimize performance, however, you should specify the file type.)
item_id: The unique ID Form Builder assigns to the image item when it creates it.
نكتب جميع البيانات ثم نحضر الصورة بالضرب على Button ثم على مفتاح Save
Tip
لعمل اسم الصورة والPath في ال Trigger نضيف Text Item Not DataBase Item ونجعل
( READ_IMAGE_FILE (:text_item,'bmp',pic_item
مع تمنياتي بالتوفيق
الأخوة الأعزاء
السلام عليكم ورحمة الله وبركاته
شكرا للرد على سؤال الأخ الفاضل ولكن لو كان المطلوب
إضافة عدة صور وليس صورة وحدة فما هي أفضل طريقة لسحب الصور من على الماسح ووضهعا داخل النموذج بشرط سحب صورة صورة مثل مثلا حتى لا أطيل عليكم صورة كل موظف أريد أن أسحبها من الماسح تلقائياووضعها بالصفحة الخاصة بها أرجو إرسال مثال كامل على هذا الموضوع على البريد الإلكتروني
وشكرا
أخوكم محمد المتولي
بسم الله الرحمن الرحيم
أشكرك يا أخ bashar_ml
شكرا جزيلا على المعلومات التي وضعتها هنا فقد أفادتني كثيرا في الموصول إلى ما أريد ، فباستخدامها مع المساعدة في الأورااكل توصلت إلى وضع الصورة وكذلك جلبها من موقعها إذا لم أرد أن تكون محفظة في قاعدة البيانات
ولكن بقي شيئ واحد كيف أطبع الصورة إذا لم تكن محفوظة في جدول
أي إذا وضعت حقل VARCHAR2 وقمت بحفظ اسم والصورة وموقعها فيه
تمكنت من عرضها عن طريق الفورم ولكن أريد طباعتها بتقرير
أخي محمد هل أنت متاكدمن الرابط لم يشتغل
الله غايتنا
والرسول قدوتنا
والقرآن دستورنا
والجهاد في سبيل الله اسمى أمانينا
هذا الموضوع مغلق.