الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية جمع حقلين عدديين في قاعدة البيانات أكسس

مغلق
بدأه salehr3 في 5 يناير 2008 · 3 رد · 1,950 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

عندي قاعدة بيانات أكسس .فيها

الحقل الأول : الأسم

الحقل الثاني : العدد الأول

الحقل الثالث :العدد الثاني

أر يد الآتي :

عمل زر في الفيجول نت وتكست بوكس ...

عند الضغط على الزر تظهر لي نتيجة جمع الحقلين ( العدد الأول + العدد الثاني) في قاعدة البيانات وإظهار النتيجة في التكست بوكس

عسى المطلوب مفهوم ..ولكم جزيل الشكر

تم تعديل هذه المشاركة بواسطة salehr3 في 5 يناير 2008 في 15:54

#2

مفهوم جدا

بس فين المشكلة

و ليكن أنت هتختار الاسم فيرجع مجموع الرقمين في التكست

ممكن تجمعهم باستخدام السكول

select num1+num2 as total from table where name = @name

و تستخدم مثلا dataReader لتنفيذ الأمر

أو ترجع الرقمين و تجمعهم في ال .NET

راجع المواضيع المثبتة لكيفية إنشاء SqlCommand وتنفيذه

#3

طريقة الأخ "أحمد طاهر الباز" صحيحة ..

كما يمكنك استخدام ExecuteScalar للكائن SqlCommand و سيكون عدد أسطر الكود أقل .. و العملية ستكون أسرع لأن هده ال Function ترجع أول قيمة من ناتج الإستعلام و هدا ما أنت بحاجة إليه لكونك تريد قيمة واحدة فقط .. على العموم استعمل الكود التالي لتنفيد الإستعلام

TextBox1.Text = Cmd.Executescalar()

تم تعديل هذه المشاركة بواسطة Fikou-sama في 5 يناير 2008 في 22:00

مقالاتي في VB.NET وبرامجي على موقعي الجديد :

#4

شكرا جزيلا لكم أخوتي ... سأجرب أن شالله

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…