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

البحث عن الرقم المطابق في الجدول

مغلق
بدأه VB.Net في 25 أبريل 2002 · 4 رد · 527 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اعزائي

دائما يرجع هذا الكود العدد -1 لعدد السجلات رغم وجودها في الجدول الهدف Main

ارجو منكم المساعدة حتى يعمل بالشكل الصحيح

وهو فقط من اجل معرفة ان كان يوجد سجل مطابق لعمل اجراء اخر

ولكن كما ذكرت لكم يعود المتغير Cont بالقيمة -1 ما هو السبب

Dim cn As ADODB.Connection
Dim Rs As ADODB.Recordset
Set cn = CurrentProject.Connection
Set Rs = New ADODB.Recordset
'Dim fname As Integer
'Dim TxtGno As String
Dim Cont As Integer


Rs.Open "select * from main where Gnumber = '" & Gnumber & "'", cn
Cont = Rs.RecordCount

If Cont > 0 Then

شكراً لكم

#3

شكرا لك اخي محمد

اتمنى ان يسعفك الوقت لوضع ماتراه مناسب في المكان المناسب في المثال لأنني لا اعرف طريقة استعمالها

وبالمناسبة

هل يمكنني معرفة عدد السجلات لاستعلام محفوظ يعني لو صنعت استعلام واريد تنفيذة في الوقت المناسب فقط لمعرفة نتائجة (عدد السجلات) كما في جملة اس كيو ال الموجودة في المثال السابق

بارك الله فيك

#4

معنى -1 أنه توجد سجلات في الريكوردست ولمعرفة عدد السجلات الموجدودة فيه غير السطر التالي

Rs.Open "select * from main where Gnumber = '" & Gnumber & "'", cn

إلى

Rs.Open "select * from main where Gnumber = '" & Gnumber & "'", cn, adOpenKeyset, adLockReadOnly
#5

السلام عليكم

if  Dcount("[FieldName]", "TableName", "[ID] = " & (Me.ID) ) > 0 then

أى

if  Dcount("[GNUMBER]", "MAIN", "[GNUMBER] = " & (Me.GNUMBER) ) > 0 then

هذا الموضوع مغلق.

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

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

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

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

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