تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] مشكله value was either too large or too small Int32
#1
مساء الخير يا شباب .

قمت بعمل قاعده بيانات من خلال برنامج access وقمت بإضافه الجداول ولدي خانه خاصه بالرقم المدني وهو رقم مكون من 12 رقم .

قمت بعمل داتا جريد فيو والبرنامج شغل مع جميع البيانات الا مع خانه الرقم المندي فهو لايقبل الا 10 ارقام فقظ , وظهرت لي مشكله value was either too large or too small Int32  . فا قمت بتحويل ال data type الى System.Int64 وظهرت لي مشكله Additional information: Failed to convert parameter value from a Int64 to a Int32.

فا بعد التعب لجأت لكم وان شاء الله الاقي حل
الرد }}}
تم الشكر بواسطة: اسامه الهرماوي
#2
(08-02-19, 09:09 PM)jassim316 كتب : مساء الخير يا شباب .

قمت بعمل قاعده بيانات من خلال برنامج access وقمت بإضافه الجداول ولدي خانه خاصه بالرقم المدني وهو رقم مكون من 12 رقم .

قمت بعمل داتا جريد فيو والبرنامج شغل مع جميع البيانات الا مع خانه الرقم المندي فهو لايقبل الا 10 ارقام فقظ , وظهرت لي مشكله value was either too large or too small Int32  . فا قمت بتحويل ال data type الى System.Int64 وظهرت لي مشكله Additional information: Failed to convert parameter value from a Int64 to a Int32.

فا بعد التعب لجأت لكم وان شاء الله الاقي حل
حاول تغير الحقل الي text اوlong text
المبرمج لا يفكر في المشكلة بل في الحل!!
الرد }}}
تم الشكر بواسطة: sendbad100 , sendbad100
#3
تم حل المشكله بتحويل الداتا تايب الى string  . هذا حل بسيط وسريع
الرد }}}
تم الشكر بواسطة:



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


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