الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

أريد حفظ صورة في جدول فساعدوني

مغلق
بدأه omar_s في 11 أبريل 2001 · 7 رد · 2,020 مشاهدة · في قواعد بيانات Oracle
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

إخواني رواد المنتدى قمت بوضع جدول واخترت حقل long row لكي أخزن فيه الصور ، المطلوب كيف أخزن الصورة في هذا الحقل عن طريق الفورم

مع الشكر الجزيل لكل من أفاد واستفاد

#2

نصيحة من مجرب لاتقم بحفظ الصور داخل قاعدة البيانات لانها تؤثر على القاعدة بشكل سلبي كبير جدا وقم بتخزين اسم مسار الصور على مجلد موجود في الجهاز وبذلك توفر مساحة على قاعدة البيانات وتقوم بتقييس قاعدة البيانات للعمل بشكل جيد ويمكنك التعامل مع الصور الخارجية كما لو انك تتعامل معها في قاعدة البيانات فقط سوف تكون بدون كلمة سر

جديد مدونتي الشخصية http://www.badwi.com

ادعو لنا بظاهر الغيب

MyBooksExchange.jpg

#3

أشكرك على هذه النصيحة وآمل لو أفدت زوار المنتدى بكيفية عمل الطريقة الثانية

#4

أخي راجع قسم اوراكل وخصوصا الدروس وعلى العموم لقد قمت بالشرح عن هذه الطريقة في هذه الوصلة

http://arabteam.nicmatic.com/Ora/Lesson/Exsql.htm

جديد مدونتي الشخصية http://www.badwi.com

ادعو لنا بظاهر الغيب

MyBooksExchange.jpg

#5

بعد تحديد الحقل 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

مع تمنياتي بالتوفيق

#6

الأخوة الأعزاء

السلام عليكم ورحمة الله وبركاته

شكرا للرد على سؤال الأخ الفاضل ولكن لو كان المطلوب

إضافة عدة صور وليس صورة وحدة فما هي أفضل طريقة لسحب الصور من على الماسح ووضهعا داخل النموذج بشرط سحب صورة صورة مثل مثلا حتى لا أطيل عليكم صورة كل موظف أريد أن أسحبها من الماسح تلقائياووضعها بالصفحة الخاصة بها أرجو إرسال مثال كامل على هذا الموضوع على البريد الإلكتروني

وشكرا

أخوكم محمد المتولي

#7

بسم الله الرحمن الرحيم

أشكرك يا أخ bashar_ml

شكرا جزيلا على المعلومات التي وضعتها هنا فقد أفادتني كثيرا في الموصول إلى ما أريد ، فباستخدامها مع المساعدة في الأورااكل توصلت إلى وضع الصورة وكذلك جلبها من موقعها إذا لم أرد أن تكون محفظة في قاعدة البيانات

ولكن بقي شيئ واحد كيف أطبع الصورة إذا لم تكن محفوظة في جدول

أي إذا وضعت حقل VARCHAR2 وقمت بحفظ اسم والصورة وموقعها فيه

تمكنت من عرضها عن طريق الفورم ولكن أريد طباعتها بتقرير

#8

أخي محمد هل أنت متاكدمن الرابط لم يشتغل

الله غايتنا

والرسول قدوتنا

والقرآن دستورنا

والجهاد في سبيل الله اسمى أمانينا

هذا الموضوع مغلق.

مواضيع مشابهة