منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : طلب : كود Sum جمع العناصر بجدول من قاعدة البيانات
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
السلام  عليكم

أرجو من الأساتذة الكبار بالمنتدى إفادتي في هذا السؤال



لدي مشروع كالآتي



وقاعدة البيانات كالآتي



أريد جمع التكاليف في الفترة من 1/8/2015   إلى 1/9/2015


أرجو الإفادة


-------------------------مرفق البرنامج-----------------------------المطلوب التعديل عليه
إقتباس :rs.Open "select sum(price) as pp from Table1 where date between #" & DTPicker2.Value & _
"# and #" & DTPicker3.Value & "#", db, 1, 3
If Not IsNull(rs(0).Value) Then _
Text4.Text = rs(0).Value
(07-09-15, 08:37 PM)أبو عمر كتب : [ -> ]
إقتباس :rs.Open "select sum(price) as pp from Table1 where date between #" & DTPicker2.Value & _
"# and #" & DTPicker3.Value & "#", db, 1, 3
If Not IsNull(rs(0).Value) Then _
Text4.Text = rs(0).Value

أخي أبو عمر بدون تكليف ممكن تعدل على البرنامج المرفق بعد اذن حضرتك

لأن بعد لما نفذت الكود كلآتي

حدث الآتي

طيب انت كيف متصل بقاعدة البيانات يا استاذ حمادة

تفضل هذا المشروع بعد التعديل ولا تنسى تختار التواريخ حسب القاعدة عشان تشوف النتيجة
2015/8/1
[attachment=7872]

بالتوفيق
(07-09-15, 09:02 PM)أبو عمر كتب : [ -> ]طيب انت كيف متصل بقاعدة البيانات يا استاذ حمادة

تفضل هذا المشروع بعد التعديل ولا تنسى تختار التواريخ حسب القاعدة عشان تشوف النتيجة
2015/8/1


بالتوفيق

مرحبا استاذ
حقيقة في حالتنا هذه لا تهم الا اني معتاد على تغيير تسيمة حقل الجمع حتى اميزه فقط
لو حذفت انت الان
as pp
لن يتغير شيء في الناتج
الا اذا عرضنا الاستعلام في شبكة عرض بيانات مثل اللست فيو او الفيلكس جريد او الداتا جريد
يسمى هذا الاجراء ب Alias
يقوم بتغيير مسمى الحقل في الجدول الاساسي باسم تختاره انت في جملة الاستعلام
اي انه اسم مؤقت للحقل ولا يغير مسمى الحقل الاساسي
مثلا
select name as الاسم from Table
المرجو الانتباه عليه انها لا تقبل العربية بالمسافات
فمثلا اسم البند
يكون
select item as اسم_البند from Tablex
حقيقة لا يوجد الكثير عنها ليقال
انما للاستزادة اطلع على هذا
http://www.w3schools.com/sql/sql_alias.asp

تحياتي لك
(07-09-15, 09:52 PM)أبو عمر كتب : [ -> ]مرحبا استاذ
حقيقة في حالتنا هذه لا تهم الا اني معتاد على تغيير تسيمة حقل الجمع حتى اميزه فقط
لو حذفت انت الان
as pp
لن يتغير شيء في الناتج
الا اذا عرضنا الاستعلام في شبكة عرض بيانات مثل اللست فيو او الفيلكس جريد او الداتا جريد
يسمى هذا الاجراء ب Alias
يقوم بتغيير مسمى الحقل في الجدول الاساسي باسم تختاره انت في جملة الاستعلام
اي انه اسم مؤقت للحقل ولا يغير مسمى الحقل الاساسي
مثلا
select name as الاسم  from Table
المرجو الانتباه عليه انها لا تقبل العربية بالمسافات
فمثلا اسم البند
يكون
select item as اسم_البند from Tablex
حقيقة لا يوجد الكثير عنها ليقال
انما للاستزادة اطلع على هذا
http://www.w3schools.com/sql/sql_alias.asp

تحياتي لك

لك جزيل الشكر اخي العزيز على الإفادة

ولكن اخي العزيز البرنامج لا  يظهر الناتج
نوهت مسبقا عن امر تغيير التواريخ
فأنت تبحث عن تاريخ غير موجود قبل اول تاريخ في حقل data
(07-09-15, 10:19 PM)أبو عمر كتب : [ -> ]نوهت مسبقا عن امر تغيير التواريخ
فأنت تبحث عن تاريخ غير موجود قبل اول تاريخ في حقل data
 شكرررررررررررررررررررررررررررررررررا 

من الواضح  ان الخطأ عندي انا 
أسف على ازعاجك
:-D
فين الجنيه؟
Smile
الصفحات : 1 2