![]() |
|
فتح ملف word موجود داخل قاعدة البيانات - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : فتح ملف word موجود داخل قاعدة البيانات (/showthread.php?tid=8914) الصفحات:
1
2
|
فتح ملف word موجود داخل قاعدة البيانات - Med-01 - 03-10-2017 السلام عليكم ورحمة الله وبركاته
لدي dbgrid بها مجموعة من user كل user لديه ملف word اريد عند الضغط على اي يوزر يتم استخراج ملفه (ملف word )مع العلم ان ملفات الورد مخزنة داخل قاعدة البيانات ![]() ![]() شكرا وجزاكم الله خيراااا RE: فتح ملف word موجود داخل قاعدة البيانات - محمد عبد العزيز - 04-10-2017 وعليكم السلام ورحمة الله وبركاته الاستخراج يكون عكس طريقة الحفظ لم تذكر كيف تم حفظ ملف WinWord ابسط طريقة لاستخراج ملف WinWord من حقل Blob بجدول AdoTable يكون شيئ مثل كود : TBlobField(ADOTable1.FieldByName('file word')).SaveToFile('File.doc');RE: فتح ملف word موجود داخل قاعدة البيانات - bouh25 - 04-10-2017 هل تقصد الاكسل او الووررد ( excel او word ) RE: فتح ملف word موجود داخل قاعدة البيانات - Med-01 - 05-10-2017 (04-10-2017, 11:10 AM)B.M.AbdelAziZ كتب : وعليكم السلام ورحمة الله وبركاته اهلا اخي B.M.AbdelAziZ جزاك الله خيراا لمشاركاتك عموما انا ادخلت ملفات word عن طريق قاعدة البينات ![]() قمت بارفاق الكود بانسبة كود : SaveToFile('File.doc')لاني عندما ادخل قاعدة البيانات اجد مكتوبDocument Microsoft Word (04-10-2017, 11:57 AM)bouh25 كتب : هل تقصد الاكسل او الووررد ( excel او word ) نعم شكرا لمشاركاتك bouh25 RE: فتح ملف word موجود داخل قاعدة البيانات - محمد عبد العزيز - 05-10-2017 اخي الكود وضع كمثال وليس ليتم استخدامه كما هو كما اسلفت استرجاع الملف يكون عكس طريقة الحفظ، الكود الذي وضعتك مثال عكسه كود : TBlobField(ADOTable1.FieldByName('file word')).LoadFromFile('File.doc');RE: فتح ملف word موجود داخل قاعدة البيانات - Med-01 - 06-10-2017 (05-10-2017, 09:15 AM)B.M.AbdelAziZ كتب : اخي الكود وضع كمثال وليس ليتم استخدامه كما هواهلا اخي AbdelAziZ بانسبة للحفظ انا لم اقم بحفظ ال access يوفر هده الميزة ![]() كيف اعرف اسم الملف حتى اضيفه انا محتار كيف يتمكن access من معرفة اسماء الملفات حتى يفتح كل واحد حسب user الخاص به حول تحميل قاعدة البيانات وادخل على access اضغط مرتين في حقل file word سيفتح لك ملف word حسب user هل طريقة الادخال خاطئة ارجوا من من تعامل مع ملفات word ان يفيدني جزاكم الله خيرااااااا . RE: فتح ملف word موجود داخل قاعدة البيانات - محمد عبد العزيز - 06-10-2017 إقتباس :انا محتار كيف يتمكن access من معرفة اسماء الملفات حتى يفتح كل واحد حسب user الخاص بعندما تختار اي واحد فانك تعرض حقل الblobالذي معه في نفس السطر/السجل هل ستتعامل مع قاعدة البيانات ببرنامجك ام بAccess !؟ RE: فتح ملف word موجود داخل قاعدة البيانات - Med-01 - 06-10-2017 (06-10-2017, 04:50 PM)B.M.AbdelAziZ كتب :إقتباس :انا محتار كيف يتمكن access من معرفة اسماء الملفات حتى يفتح كل واحد حسب user الخاص بعندما تختار اي واحد فانك تعرض حقل الblobالذي معه في نفس السطر/السجل اي الاكسس مبرج خصيصا هكذا و datasource موجود في البرنامج(ميكروسوفت) لكم غير مرئي لدي قاعدة بيانات access وقد ربطتها بدلفي لعدة ميزات لاكن اجد مشكل في فتح ملفات الورد افكر في تجريب مع sql لاني اعتقد ان المشكل في access RE: فتح ملف word موجود داخل قاعدة البيانات - محمد عبد العزيز - 06-10-2017 لم تفهمني، لم انتقد access او اقل استخدم غيرها بل سئلتك هل ستتعامل مع القاعدة ببرنامج دلفي وتحفظ ملف الWinword بدلفي ام انه يجب عليك دخال الملف من Access لان الطريقة تختلف RE: فتح ملف word موجود داخل قاعدة البيانات - Med-01 - 06-10-2017 (06-10-2017, 05:36 PM)B.M.AbdelAziZ كتب : اهلا اخي AbdelAziZ عموما انا لم اتوصل الى طريقة اضافة الملف عن طريق البرنامج لدالك قمت بدخول الى ملف access واضافته بهده الطريقة :سيكون من الجيد اضافته من الخارج ( اي عن طريق البرنامج) لاني اريد ان اجعل اي user جيد يضافة في dbgrid يحصل على ملف word خاص به |