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

نسخة كاملة : مشكلة فى المتغيرات
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم
لدى مشكلة تظهر لى كما فى الصورة
وعليكم السلام ورحمة الله وبركاته
كل لغة برمجة لها طريقة تعريف متغيراتها على كيفها (الشغلة مش قياسية ولا موحدة بين لغات البرمجة)
ما الك علاقة بنوع المتغير في قاعدة البيانات بقدر ما هو سبب المشكلة واضح في الرسالة
أقرأها وشوف السبب --
بتقول رسالة الخطأ ن القيمة التي تريد تخزينها ف يالمتغير تتكون من 12 خانة -- أي أكبر من مجال الـ Integer في Vb.Bet
بينما الـ Integer  في VB.Net أربعة مليار فقط يعني بالكثير 10 خانات (ومش كل الرقم) .. يعني عدل الـ (i) إلى Long
كما أن الرقم في الرسالة ينتهي بحرف T .. فهذا أيضاً قد يسبب مشكلة. فعليك معالجتها إن ظلت هناك مشكلة
اتشرفت بردك على موضوعى
ولكنى اخى اريد الحل لمشكلتى
انت قمت بتحليل الخطا لا حله

فانا مبتدئ بالنسبة لبحر علومكم
. يعني عدل الـ (i) إلى Long
قمت بتغيير الى لونج
نفس المشكلة
قمت بحذف حرف ال T
ايضا نفس المشكلة
ما هو الكود بعد التعديل  ؟
شكرا ل اخى الكرييييم ولك الفضل فى انى فكرت خارج الصندوق
تم حل المشكلة بتحويل من int الى nvacher(50) فى قاعدة البيانات
(06-11-22, 09:16 AM)حماده ممدوح البحيرى كتب : [ -> ]شكرا ل اخى الكرييييم ولك الفضل فى انى فكرت خارج الصندوق
تم حل المشكلة بتحويل من int الى nvacher(50) فى قاعدة البيانات

Big Grin Big Grin Big Grin Big Grin

كيف صار هكذا ، والمتغير nvacher خاص بالنصوص وليس بالأرقام
إنما متغير int أو long هو الخاص بالأرقام .
شيء غريب Smile