بسم الله الرحمن الرحيم
في اول الامر احب ان اقول ان الشرح ده اجتهاد مني يعني نارتهوش في كتاب ولا تعلكته في مبني تعليمي يعني بمعني اخر يحتمل الصواب والخطا
نبدا في الموضوع وانا احكتب مثالين بس لو لقيت في تفاعل والشرح جاب نتيجه حكمل اما لو محصلش تصسب فخليني ممن يتعلمون ولا يعلمون
نبدا
rs.RecordCount
الداله دي بتعمل علي ايجدا عدد السجلات لجدول في قاعده بيانات
وممكن الاستغناء عن الداله دي بطريقه اطول شويه بس بتفهمك هو الموضوع ماشي ازاي وشكل الدنيا حوه المترجم
Dim a As Integer a = 0 students.MoveFirst Do While students.EOF a = a + 1 students.MoveNext Loop MsgBox a
وطبعا زي ما انتوا شايفين عملنا متغير وساوناه بالصفر وخلينا المؤشر يتحرك لؤول سجل وبدا يتحرك يجل جديد واضافه رقم علي المتغير ولما وصل في نهايه الجدول طبعا بقي لدينا المتغيو وهو يحمل الرقم النهائي للجدول
وفيه طريقه تانيه باستخدام جمله اس كيو ال sql
select count(*) from students
وطبعا هيه برضه جمله تحفظها تعمل الي انت عايزه وده من خلال الداله count(*)
ولمسح بيانات جدول كامل
delete * from students
وكما نري فهو جمله واحده من جمل sql
ويمكن من خلال لوبه كما شرحنا من قبل
students.MoveFirst Do While students.EOF students.Delete Loop
هذا والله اعلم ولو في اي نصيحه او تعديل ممكن ويارب اكون نجحت في نقل حاجه صغيره
mono_jk@yahoo.com[/code]
