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

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : مشكلة فى المتغيرات (/showthread.php?tid=44248)



مشكلة فى المتغيرات - حماده ممدوح البحيرى - 05-11-22

السلام عليكم
لدى مشكلة تظهر لى كما فى الصورة


RE: مشكلة فى المتغيرات - Taha Okla - 05-11-22

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


RE: مشكلة فى المتغيرات - حماده ممدوح البحيرى - 06-11-22

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

فانا مبتدئ بالنسبة لبحر علومكم


RE: مشكلة فى المتغيرات - Taha Okla - 06-11-22

. يعني عدل الـ (i) إلى Long


RE: مشكلة فى المتغيرات - حماده ممدوح البحيرى - 06-11-22

قمت بتغيير الى لونج
نفس المشكلة
قمت بحذف حرف ال T
ايضا نفس المشكلة


RE: مشكلة فى المتغيرات - Taha Okla - 06-11-22

ما هو الكود بعد التعديل  ؟


RE: مشكلة فى المتغيرات - حماده ممدوح البحيرى - 06-11-22

شكرا ل اخى الكرييييم ولك الفضل فى انى فكرت خارج الصندوق
تم حل المشكلة بتحويل من int الى nvacher(50) فى قاعدة البيانات


RE: مشكلة فى المتغيرات - أبو خالد الشكري - 06-11-22

(06-11-22, 09:16 AM)حماده ممدوح البحيرى كتب : شكرا ل اخى الكرييييم ولك الفضل فى انى فكرت خارج الصندوق
تم حل المشكلة بتحويل من int الى nvacher(50) فى قاعدة البيانات

Big Grin Big Grin Big Grin Big Grin

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