بسم الله الرحمن الرحيم
عندى قاعدة يانات تحتوى على جدول اسمه US
واريد ان اقوم بجمع الارقام الموجودة بحقل اسمه PRICE
وان يظهر المجموع فى Label1
بسم الله الرحمن الرحيم
عندى قاعدة يانات تحتوى على جدول اسمه US
واريد ان اقوم بجمع الارقام الموجودة بحقل اسمه PRICE
وان يظهر المجموع فى Label1
-_-
وين المرفقات
ليه مرفقات هو السؤال مش واضح
السلام عليكم ........
أخي استخدام دالة SAM في جملة SELECTE
وشكرا
السلام عليكم
Dim Db As DAO.Database
Set Db = OpenDatabase(DBName) ' put the database name here
Dim Rec As DAO.Recordset
Set Rec = Db.OpenRecordset("Select sum(price) from us")
Dim Price
Price = 0
If Not Rec.EOF Then
Price = Val(Rec(0))
End If
Me.Label1.Caption = Format(Price, "Currency")
Rec.Close
Db.Close
Set Rec = Nothing: Set Db = Nothingتم تعديل هذه المشاركة بواسطة Mo7eb_Alrasool في 8 يوليو 2006 في 02:55
سبحانك اللهم وبحمدك أشهد ان لا اله الا أنت
أستغفرك وأتوب اليك
الهم صلي وسلم وبارك على سيدنا وحبيبنا محمد
السلام عليكم
الفرق فقط في كود الأستعلام SQL وهو كما يلي
SQL="Select sum(price) As total_price from us where ....... "
بعد كده لو بتستخدم ال ado تكتب الكود ده
label1.caption=rs("total_price")أكيد الآن فهمت الطريقة
سبحان الله وبحمده , سبحان الله العظيم
السلام عليكم ..
خبرتي بلـvb6 بسيطه ، ولكن هذا النوع من الدوال يرجع قيمة واحد
اقتباسSet Rec = Db.OpenRecordset("Select sum(price) from us")
هل انتا متاكد من ان ترجع الي متغير من النوع Recordset
انا اسف ان لم اضاف اليك جديد :(
وشكرا
تم تعديل هذه المشاركة بواسطة قبل الاول في 8 يوليو 2006 في 03:15
السلام عليكم
حياك الله اخي قبل الاول
OpenRecordset هي دالة من دوال ال DataBase Object
والقيمه العائدة للداله هي عباره عن Object من نوع DAO.Recordset
جرب الكود للتاكد
وشكرا
سبحانك اللهم وبحمدك أشهد ان لا اله الا أنت
أستغفرك وأتوب اليك
الهم صلي وسلم وبارك على سيدنا وحبيبنا محمد
شكرااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااا
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…