تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشكلة فى المتغيرات
#1
السلام عليكم
لدى مشكلة تظهر لى كما فى الصورة


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

فانا مبتدئ بالنسبة لبحر علومكم
صلوا على سيد الخلق سيدنا محمد
الرد }}}
تم الشكر بواسطة:
#4
. يعني عدل الـ (i) إلى Long
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة:
#5
قمت بتغيير الى لونج
نفس المشكلة
قمت بحذف حرف ال T
ايضا نفس المشكلة
صلوا على سيد الخلق سيدنا محمد
الرد }}}
تم الشكر بواسطة:
#6
ما هو الكود بعد التعديل  ؟
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة:
#7
شكرا ل اخى الكرييييم ولك الفضل فى انى فكرت خارج الصندوق
تم حل المشكلة بتحويل من int الى nvacher(50) فى قاعدة البيانات
صلوا على سيد الخلق سيدنا محمد
الرد }}}
تم الشكر بواسطة:
#8
(06-11-22, 09:16 AM)حماده ممدوح البحيرى كتب : شكرا ل اخى الكرييييم ولك الفضل فى انى فكرت خارج الصندوق
تم حل المشكلة بتحويل من int الى nvacher(50) فى قاعدة البيانات

Big Grin Big Grin Big Grin Big Grin

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



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم