الانتقال إلى المحتوى

كيفية ادخال صورة الموظف في عمود الصور (pl/sql)


اسماعيل السبعي

Recommended Posts

انا بحاجة لمعرفة كيفية ادخال صورة الموظف في عمود الصور في جدول وذلك بعد التقاط الصورة من خلال الكميرا باستخدام لغة pl\sql .هذا اول طلب اطلبه فتكفون اعطوني نتيجة او مرجع
انا داخل على الله ثم عليكم ياالنشامى.
سواء الرد من خلال المنتدى او الايميل [email protected]

تم تعديل بواسطة اسماعيل السبعي
رابط هذا التعليق
شارك

السلام عليكم ورحمة الله وبركاته
جزاك الله خيرا وزادكم علما

رابط هذا التعليق
شارك

الأخ اسمااعيل لديك أحد حلين

1 وضع الصوورة ك ملف خاارجي وتضع له راابط بال db استخدم قوقل في البحث عن External Bfile

2 حفظ الصوورة في ال db نفسها اسنخدم قووقل للبحث عن storing image in BLOB column

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




بالتووووووووووووووووووووووووفيق


أخوووووووووووووك\
UOH

رابط هذا التعليق
شارك

  • بعد 2 أسابيع...
  • بعد 4 أسابيع...

أخي الفاضل
قم بعمل التالي:
* إن مجلد لتخزين الصور فيه وليكن المجلد اسمه Photo
* احفظ الصور بتنسيق jpg
* احفظ الصورة رقم تسلسلي أو برقم الموظف نفسه
* قم إنشاء حقل للصورة في الفورم المراد إضهار الصورة سميه أي اسم وليكن Image
* قم بإدخال الكود التالي عند الزناد المسمى when_valdait_item

if :EMPLOYEES.EMP_ID is not null
then
READ_IMAGE_FILE ('D:\Photo\'||:EMPLOYEES.EMP_ID||'.jpg', '*.JPG', 'IMAGE');
end if;

* قم بنسخ هذا الكود وضعه في الزناد المسمى when_new_record_instance على مستوى البلوك
إن شاء الله هتشتغل معاك تام
مع تحياتي

رابط هذا التعليق
شارك

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

رابط هذا التعليق
شارك

  • بعد 6 سنة...

أخي الفاضل

قم بعمل التالي:

* إن مجلد لتخزين الصور فيه وليكن المجلد اسمه Photo

* احفظ الصور بتنسيق jpg

* احفظ الصورة رقم تسلسلي أو برقم الموظف نفسه

* قم إنشاء حقل للصورة في الفورم المراد إضهار الصورة سميه أي اسم وليكن Image

* قم بإدخال الكود التالي عند الزناد المسمى when_valdait_item

 

if :EMPLOYEES.EMP_ID is not null

then

READ_IMAGE_FILE ('D:\Photo\'||:EMPLOYEES.EMP_ID||'.jpg', '*.JPG', 'IMAGE');

end if;

* قم بنسخ هذا الكود وضعه في الزناد المسمى when_new_record_instance على مستوى البلوك

إن شاء الله هتشتغل معاك تام

مع تحياتي

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

اشكركم اخواني على المجهودات الرائعة

أنا استعملت هدا الكود و لكن عندما احاول تجربته يعطي خطأ من نوع frm-40505 أرجو المساعة هدا هو الكود الدي استعملته

READ_IMAGE_FILE ('D:\biblio\Photo\'||:client.CODE_CLIENT||'.jpg','*.jpeg', 'IMAGE27');

عندما اعمل compil لا مشكلة و لكن عند التشغيل يظهر error frm-40505

رابط هذا التعليق
شارك

  • بعد 5 سنة...

السلام عليكم اخواني الكرام

وجدته هذا الفيديو الذي فيه بعض الفائدة في تخزين الصور في قاعدة البيانات

 

https://youtu.be/44hVrrB2_nQ

رابط هذا التعليق
شارك

  • بعد 4 شهور...

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية