تم النشر منذ 24 Feb 2013 السلام عليكم بلا روابط فضلاً ....... كيفية تحويل بيانات اكسل Non-RelationalDatabase الى قاعدة البيانات في شكل Relational database مع امكانية معالجة الآتي - تخطي الخلايا ذات القيمة Null- تحويل قيمة حرف معين الى رقم انظر الى هذا السيناريو طالب نتيجته في ملف الاكسل على الشكل التالي 122111 -------> 5 ,15 ,غ ,6 ,Null ,15 "القيمة الخالية باعتبار ان بعض هذه المواد اختيارية" هذه النتيجة اذا اردت تحويلها الى قاعدة البيانات- يجب تحويل القيمة "غ" الى القيمة 0- يجب تخطي المادة التي قيمتها Null الى المادة التي بعدها مع الاحتفاظ بقيمة معرف المادة لاجل تسهيل عمل قاعدة البيانات وتخفيف التخزين كيف افعل ذلك بالاوامر التي يمكن اضافتها للبرنامج بحيث لا يتطلب الامر مهارة معينه لانجازها خاصة للمستخدم البسيط جوزيتم 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 24 Feb 2013 قد بفبده هذا الكود ثم تقم بعالجة البيانات INSERT INTO OPENROWSET( 'Microsoft.Jet.OLEDB.4.0', 'Excel 8.0;Database=D:\Test.xls', 'SELECT UserId, UserName, FirstName,LastName FROM [Sheet1$]') SELECT UserId, UserName, FirstName,LastName FROM Users 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 27 Feb 2013 السلام عليكم يا اخ كريم نريد شيئأ من التوضيح فضلاً لو تكرمت شكراً للتفاعل 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 27 Feb 2013 فكرة الجمله استخدام ال OPENROWSETلعمل select من ملف خارجي باستخدام نوع oleالمناسب لهاذا الملف وادخا الناتخ في جدول عندك 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
تم النشر منذ
السلام عليكم
بلا روابط فضلاً ....... كيفية تحويل بيانات اكسل Non-RelationalDatabase الى قاعدة البيانات في شكل Relational database مع امكانية معالجة الآتي
- تخطي الخلايا ذات القيمة Null
- تحويل قيمة حرف معين الى رقم
انظر الى هذا السيناريو
طالب نتيجته في ملف الاكسل على الشكل التالي
122111 -------> 5 ,15 ,غ ,6 ,Null ,15 "القيمة الخالية باعتبار ان بعض هذه المواد اختيارية"
هذه النتيجة اذا اردت تحويلها الى قاعدة البيانات
- يجب تحويل القيمة "غ" الى القيمة 0
- يجب تخطي المادة التي قيمتها Null الى المادة التي بعدها مع الاحتفاظ بقيمة معرف المادة لاجل تسهيل عمل قاعدة البيانات وتخفيف التخزين
كيف افعل ذلك بالاوامر التي يمكن اضافتها للبرنامج بحيث لا يتطلب الامر مهارة معينه لانجازها خاصة للمستخدم البسيط
جوزيتم
شارك هذا الرد
رابط المشاركة
شارك الرد من خلال المواقع ادناه