منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[سؤال] مشكلة حفظ البيانات الى قاعدة Access ( تغيير العدد العشري الى عدد صحيح) - نسخة قابلة للطباعة

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



مشكلة حفظ البيانات الى قاعدة Access ( تغيير العدد العشري الى عدد صحيح) - Eng.Obada Jubran - 26-02-15

السلام عليكم ورحمة الله
اخواني الاعزاء بداية اهنئكم على هذا الموقع المرموق **عربي** Big Grin

ندخل في صلب الموضوع ------>

انا اعمل على visual basic 2010
مع قاعدة بيانات من نوع mdb

عند حفظ البيانات من ال textbox الى القاعدة يتم تخزين الاعداد العشرية (مثال 3.421)
الى اعداد صحيحة (3) مع ان نوع الحقول في قاعدة البيانات decimal

ولكن عند فتحها في vb.net تتغير



************


وهذه الصورة تبين نوع البيانت في الحقل



فما المشكلة ؟!!

علما ان كود التعبئة الذي استعمله هو

datab.RwTableAdapter.Insert(pricetotal:=t1.Text, food:=f1.Text, screen:="Screen 1", discount:=dm1.Text)
       datab.RwTableAdapter.Update(datab.DbDataSet.rw)
       datab.RwTableAdapter.Fill(datab.DbDataSet.rw)


ومشكورين سلفا Confused


RE: مشكلة حفظ البيانات الى قاعدة Access ( تغيير العدد العشري الى عدد صحيح) - Hossam 2005 - 27-02-15

السلام عليكم ورحمة الله

اجعل نوع الحقل في قاعدة البيانات من النوع Double أو Single وليس Decimal

وبإذن الله ستحل المشكلة


RE: مشكلة حفظ البيانات الى قاعدة Access ( تغيير العدد العشري الى عدد صحيح) - undetected71 - 28-02-15

وعليكم السلام ورحمة الله وبركاتة

عند آنشاء قاعدة البيانات ستلاحظ تحت كلمة Decimal يوجد شئ اسمه الدقة والمقياس في الخصائص

شاهد الصورة التالية



فقط غير الصفر بعدد الارقام العشرية الي هتظهر يعني لو حابب يظهر 3 ارقام عشرية بعد الفاصلة قم بوضع رقم 3 وهكذا

وفقك الله