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

كيفية عد سجلات القاعدة ووضعها في مربع نص

بدأه htmfd في 5 مارس 2008 · 3 رد · 711 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

طبقت الكود الذي أرفقته سعادتكم ولكن للأسف الدالة count ترجع لي بعدد السجلات الإجمالي ولا تطيف الشرط الموجود بعد كلمة Where

Data2.RecordSource = "Select Count(DNO) From tab2 Where Dno like '" + Text1.Text + "%"

Text3.Text = Data2.Recordset.RecordCount

Data2.Recordset.MoveNext

لكن الدالة كونت ترجع لي بعدد السجلات كلها

مثلاً

( لدي حقل اسمه Dno ومسجل بع عدد 4 سجلات ) ( 1 - اعانة زواج ، 2 - الجمعيات الخيرية ، 1 - اعانة زواج ، 2 - الجمعيات الخيرية ) هعم الآن 4 سجلات

أريد عند الاستعلام عن رقم القسم 1 يظهر لي من محتوى الحقل عدد السجلات وهي 2

ولكن عند تطبيق الكود السابق ترجع الدالة عدد 4 سجلات لا أدري فين الخطأ

وأشكر حست تعاونكم معنا

___________data_control___count.zip

#2

الكود غريب !!!

أولاً ، أنت تنفذ عملية الجلب في حدث Activate ( لماذا ) !!!

ثانياً ، الحدث ينفذ مرة واحدة أثناء تحميل النموذج ، ولا ينفذ ثانياً إلا بعد إرتباطة مع نموذج MDI !!!

ثالثاً ، بسبب تنفيذ الأمر بحدث Activate يأخذ القيمة الفارغية !!!

بصراحة ، غريبة

المهم ، المشكلة التي وجدتها هو عدم إجراء Refresh علي آداة الـ DataControl !!!

مثال

Data1.DataSource = "Select Count(DNO) From Tab2 Where DNO Like '%" & Text1.Text & "%'"

Data1.Refresh

Text3.Text = Data1.Recordset(0).Value

شكراً

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

#3

طيب أخي الفاضل

بصراحه أنا احترت صار لي عشرة أيام مش عارف أنام من التفكير في موضوع عدد السجلات هذا

آمل التفكير معي في حل الموضوع وعمومماً قاعدة البيانات موجودة ومرفوعه في الموضوع

آمل كتابة الكوط الصحيح سواء في الفورم لود أو الفورم انتاليز

المهم ألاقي عدد السجلات الاجمالي في تكست والتكست الآخر ألاقي به عدد سجلات القسم الذي تم اختياره

ولكم جزيل الشكر

وشكرا

أنا لا أعرف لماذا لا يطبق الجزء الخاص بالشرط

هل اذهب للجدول tab1 وأجعل رقم القسم ترقيم تلقائي ثم أجعله مفتاح أساسي ثم أسوى علاقة مع tab2 علاقة ون تو مني one to many

أنا بصراحه احترت وفضلت أدور منذ عشر أيام ولم أصل لحل حتى الآن

المشكلة لازم الموضوع مع data control

إن كان هناك حل فاسعفني به

أريد المثال المرفوع بالمشاركة محلاول بأي طريقة

وشكراً على اهتمامكم .

#4

أنظر المثال التالي

شكراً

Project.rar

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

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

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

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

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

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