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

طرقة رائعه من أجل نسخ ملفات إكسل إلى Oracle

مغلق
بدأه عبدالله عمر علي عبيد في 9 مايو 2005 · 2 رد · 697 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

إخوتي الكرام ...

إسمحوا لي أن أضف لمعلوماتكم طريقة للتعامل مع ملفات Excel و جداول قواعد البيانات أوراكل أو أي قاعدة اخرى ،

الموضوع يخص كيفية التعامل بشكل عام مع جميع إصدارات Microsoft word,Access , Excel , ...Ect ،

وسوف أتطرق هنا إلى كيفية عمل import from Excel file to database Oracle

بداية هناك مجموعة Compenents تخص مجموعة Microsoft يمنكم الحصول عليها من الموقع :

http://sm-software.com/download.htm

قم بإنزال المجموعة : TXLSFile v.3.1 (demo version) + XLSExport v.1.1

ومن ثم أضفها إلى مجموعة المكونات في إصدار الدلفي المتوفر لديك .. إتبع التعليمات ، وبعد ان تخلص من عملية إنزال المكونات ( إضافة اــBackage) ، ستظهر المجموعه في صفحه جديده بإسم :

SMimport لاحظ الملف المرفق للتوضيح أكثر .

بعد ذلك قك بكتابة الحدث التالي تحت لbutton Click مثلا :

{first row contain a field names}

SMImportFromXLS1.RowFirst := 2

SMImportFromXLS1.SourceFileName:=C:country.xls الملف المراد عمل نسخه منه داخل جدول قاعدة بيانات

SMImportFromXLS1.Execute ا

{start an import process}

ClientDataSet1.Active := True إجعل الخاصية أكتيف من أجل إتمام عمل النقل

هناك العديد من الخصائص من أجل التحكم أكثر في كيفية عمل Import لكن فقط هذه الأساسية منها ، كما ان هناك ملاحظه جدا مهمه وهي :

انه يجب ان تكون أسماء الحقول في الملف هي نفسها في الجدول بنفس التسمبة من أجل نجاح العملية .

أتمنى ان تكون الطريفة واضحة لكم

وأي إستفسار سأكون بإذن الله جاهزا له ز

اخوكم عبدالله

post-45636-1115631355_thumb.jpg

#2

شكر

#3

واجبي تجاة المنتدى .. ولا شكر على واجب

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

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