منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : مشكلة اثناء استيراد ملف EXCEl لقاعدة البيانات
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
أسال الله لك سعادة لا تزول
 وعيشة هنية
 وسعة في الرزق
 وراحة البال 
وانشراح الصدر
وقبول بين خلقة
أمين
جزاك الله خيرا نعم الان كل شي علي ما يرام
(06-07-18, 06:55 AM)dametucorazon كتب : [ -> ]أسال الله لك سعادة لا تزول
 وعيشة هنية
 وسعة في الرزق
 وراحة البال 
وانشراح الصدر
وقبول بين خلقة
أمين
جزاك الله خيرا نعم الان كل شي علي ما يرام


الهم امين يارب العالمين


الحمد لله

تحياتى لك
وتمنياتى لك التوفيق
اخي الفاضل اواجه مشكله اخري بعد رفع الملف حقل الهاتف اصبح float  
والارقام  اصبحت مشبكه هكذا   5.02553e+008
واصبحت كل القيم في ملف الاكسيل هي اساس نوع الحقل فكيف اتحكم في نوع الحقل قبل الاستيراد لقاعده البيانات
لاني جربت بعد عمل الاستراد تغير حقل رقم الهاتف من float  الى  nvarchar  اصبح مشبك بهذا الشكل

ويظهر الخطا التالي
كود :
Msg 206, Level 16, State 2, Line 2
Operand type clash: nvarchar is incompatible with image

وكيف يمكنني جعل حقل ال id يضيف الرقم تلقائي مره اخري لانه يظهر لي مشكله اخري انه لا يمكن ان يكون فارغ 

جربت هذا الامر ولا يعمل
كود :
ALTER TABLE apim_log_request MODIFY COLUMN TransactionId INT auto_increment;

انتظر توجيهك اخي الفاضل
يبدو ااننى كنت معتقد انك لديك بعض الخلفية
عن امور ملفات الـExcel ولم اشرحها مسبقاً لذلك

فسامحنى لاعتقادى ذلك وعدم توضيحي لذلك مسبقاً

فى البداية ..
بخصوص عمود الـ ID بما انه تلقائي فى قاعدة البيانات
فلا يجبر عليك وضعه فى ملف Excel
بمعنى ان يكون ملف الاكسل بدايته هو العمود الاخر

وما قمت به فى الملف فى ردي السابق لملاحظتى ان التسلسل
كان مجرد رقم فقط وليس ترقيم تلقائي...

بخصوص مشكلة تغيير نوع العمود بعد عملية الدمج
عند انشاء ملف الـ Excel لو كان القيسم ارقام او تاريخ
فكل ما عليك تعديد اجزاء الارقام وكلك يمين على القيم دى
من ثم اختار Format Cells
ستلاحظ وجود اطار فتح لديك كما فى الصورة

وكرر ذلك مع التواريخ .. الخ

طيب سؤال هنا هو مجبر انك تعمل كده
بالطبع لا ولكن للاحتياط

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

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

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

تجنباً لعدم اخذ اى ترميز او تنسيق

اتمنى ان تكون الصورة وضحت لك كاملاً

تحياتى لك
وتمنياتى لك التوفيق
شكرا لك واعتذر علي الازعاج
(07-07-18, 05:22 AM)dametucorazon كتب : [ -> ]شكرا لك واعتذر علي الازعاج


لا يوجد اى ازعاج

والشكر لله

تحياتى لك
وتمنياتى لك التوفيق
الصفحات : 1 2