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

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

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

السلام عليكم ورحمة الله وبركاته عليكم جميعا

دلوقتي يا جماعة انا عندي تكست بوكس واخد قيمة عدد السجلات اللي في الجدول وليكن مثلا 20 وعندي زرارين اضافة وزرار تاني حذف

لما بعمل اضافة المفروض ان التكست هيزيد بقيمة 1 يعني يبقي 20+1 = 21 وده شغال معايا مفهوش مشكة

ولكن اللي مش قادر اوصله هو لما اعمل حذف سجل عاوز التكست يعرض ان السجلات الباقية هي 19 سجل يعني 20-1=19

ازاي مش عارف اوصلها

وحاولت اني اخد نفس الكود اللي كان في زر الإضافة مع مراعاة الفرق بدل الجمع يبقي الطرح ولكن ما فلحت هي الطريقة فكيف يمكن عمل ذلك ولكم جزيل الشكر

سلام عليكم ومنتظر ردودكم

vipersig.jpg

المحاسب

سامح إبراهيم عبداللطيف

sameh_ibm@hotmail.com

SAMHOOON

#2

ايه يا جماعة محدش رد يعني علي سؤالي ؟؟؟

انا ملاحظ كدة اني سألت 3 اسئلة في 3 موضوعات مختلفة ومفيش ولا رد علي اي منهم هي الموضوع صعب ولا اسئلتي مش مفهومة ولا في ايه ؟

vipersig.jpg

المحاسب

سامح إبراهيم عبداللطيف

sameh_ibm@hotmail.com

SAMHOOON

#3

السلام عليكم

أضف جزء من المثال أو كود على الأقل

علشان الواحد يعرف كيف يجاوب

Sub RecordCount()
'
 If DATARS.RecordCount = 0 Then
	RecordLen.Text = " 0  من  0"
	Else
	RecordLen.Text = DATARS.AbsolutePosition & "  من  " & _
					 DATARS.RecordCount
 End If
'
End Sub

ألا بذكر الله تطمئن القلوب

#4

أخي المزمجر او اي عضو اخر يقرأ الموضوع هذا الكود الي كنت استخدمه في زيادة السجلات عند عمل اضافة

هذا الكود في حدث الفورم لود

Dim rsr As New ADODB.Recordset

rsr.CursorLocation = adUseClient

rsr.LockType = adLockOptimistic

rsr.Open "exports", cn, adOpenDynamic

Dim rr As String

If rsr.RecordCount = 0 Then

Text4 = 0

Exit Sub

Else

rr = rsr.RecordCount

Text4 = Val(rr)

End If

اما هذا الكود في حدث الكليك لزر الحفظ للبيانات المدخلة

Dim rss As New ADODB.Recordset

Dim n As String

rss.CursorLocation = adUseClient

rss.LockType = adLockOptimistic

rss.Open "imports", cn, adOpenDynamic

If rss.RecordCount = 0 Then

Text9 = 0

Exit Sub

Else

n = rss.RecordCount

Text9 = Val(n)

End If

ارجو ان يكون الكودان واضحين علما بأني استخدم مكتبة ado

منتظر الرد يا اخواني

سلامو عليكم

تم تعديل هذه المشاركة بواسطة sameh_ibm في 8 مارس 2007 في 21:11

vipersig.jpg

المحاسب

سامح إبراهيم عبداللطيف

sameh_ibm@hotmail.com

SAMHOOON

#5

اخ سامح يا ريت في حاجة لو تسمع عنها اسمها محرر الاكواد يا ريت تتعب نفسك شوية وتضع اكوادك وتنسقها بداخله زي ما انتا بدك الحل بسرعة احنا بدنا نفهم الاكواد بسرعة عشان نقدر نفيدك .................

#6

السلام عليكم

في حال قواعد البيانات إن لم يكن قسم من المشروع موجود فسيكون الجواب يحتاج للتفكير الكثير :wacko:

و نظراً لضيق وقتي B)

في المرفقات مثال كنت عدلت عليه

يحتوي الفكرة التي تحتاجها

حاول الجمع بين المشروعيين لتصل للمطلوب

بالتوفيق......

و السلام عليكم

NOUR_zatea.rar

ألا بذكر الله تطمئن القلوب

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

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

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

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

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

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