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

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

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



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

[صورة مرفقة: 1441640009141.jpg]

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

[صورة مرفقة: 1441640009242.jpg]

أريد جمع التكاليف في الفترة من 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

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

لأن بعد لما نفذت الكود كلآتي
[صورة مرفقة: 1441644829821.jpg]
حدث الآتي

[صورة مرفقة: 144164482992.jpg]
طيب انت كيف متصل بقاعدة البيانات يا استاذ حمادة

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

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

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


بالتوفيق

[صورة مرفقة: 1441647397311.jpg]
مرحبا استاذ
حقيقة في حالتنا هذه لا تهم الا اني معتاد على تغيير تسيمة حقل الجمع حتى اميزه فقط
لو حذفت انت الان
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
[صورة مرفقة: attachment.php?aid=7873]
(07-09-15, 10:19 PM)أبو عمر كتب : [ -> ]نوهت مسبقا عن امر تغيير التواريخ
فأنت تبحث عن تاريخ غير موجود قبل اول تاريخ في حقل data
[صورة مرفقة: attachment.php?aid=7873]
 شكرررررررررررررررررررررررررررررررررا 

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