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

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

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

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

كل عام والإخوة الأعضاء جميعا بخير بمناسبة شهر رمضان الكريم اعاده الله بالخير والبركات علينا وعليكم جميعا

السؤال هو الآتي

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

انا كود يعمل كدة بالظبط مع امكانية الآتي

انا عندي زرار اسمه جديد

ولنفرض مثلا ان انا دلوقتي عندي في التكست رقم 5 يعني في 5 شيكات

لما اليوز يدوس زرار جديد ويعمل عملية الحفظ عن طرق الضغط علي زرار حفظ عاوز الرقم ده يبقي 6 مش 5

هل ممكن اعرف ازاي

انا خمنت انها ممكن تيجي بلوب بس مش عارف اعملها ازاي بصراحة ممكن الكود ؟ والكود ده هيتكتب تحت اي حدث وفين ؟ وشكرا ليكم

منتظر الرد يا اخواني بفارغ الصبر والسرعة

وكل سنة وانتم طيبين :D :D :D

vipersig.jpg

المحاسب

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

sameh_ibm@hotmail.com

SAMHOOON

#2

وعليك السلام

أخي الكريم هنا في هذه الخاضية مبرمج البرنامج دا عامل الخاصية

التالية :

الحدث الذي يقوم بإضافة سجل جديد يقوم بتغيير الرقم من 5 إلى 6 بعد ما تحفظ التغييرات اوالمعلومات المدخلة الجديدة أي (قام بمسح البيانات الظاهرة لتدخل أنت البيانا ت الجديدة بعد كتابتها ) أما

الحدث الآخر وهو عند ضغطك على زر جديد فإنه تلقائيا يقوم بإنشاء سجل جديد به المعلوما الإبتدائية كتاريخ الإنشاء أو رقم الإنشاء وهنا يقوم اوتوماتيكا بعرض الرقم 6 مباشرة لأنه قد اضاف السجلات فارغة (ليست كلها فارغة ) وترك لك الحرية في إدخال معلوماتك الجديدة .

موفق إن شاء الله

الحاج نقبيل برمجة عامة

#3

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

على حسب ما فهمته من سؤالك هذا جوابي

الفورم أول ما ينفتح يأخذ عدد السجلات

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

text1.text = recordcount

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

text1.text = recordcount

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

والله أعلم يا أخي

تم تعديل هذه المشاركة بواسطة طالب حيران في 24 سبتمبر 2006 في 19:13

#4

الحل مو ماشي يا شباب كيف كيف ارجوكم ده الكود اللي انا حطيبته

text1.text=rs.recordcount

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

انا ممكن احط مع زرار جديد الكود ده text1.text=rs.recordcount

بعدين اخليه لما يضغط علي زرار الحفظ يعمل نفس الكود بس + 1 يعني يبقي علي شكل لوب

بس دي ازاي انا مش عارف انفذها ممكن يكون اللي بقوله ده صح ولا ايه يا شباب انا منتظر ردودكم

vipersig.jpg

المحاسب

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

sameh_ibm@hotmail.com

SAMHOOON

#5

السلام عليكم

أخى الكريم sameh_ibm

انا مش فاهم بالضبط ايه المطلوب

بس على العموم خليك معايا

انت دلوقتى بتحفظ عدد الشيكات فى قاعده البينات

مفيش مشكله كده بس انت بتقول انه لما بيكون معروض 5

وهو هيضيف شيك جديد يبقى 6 طيب هو هيعدل على القديم

ولا هيضيف سجل جديد به البيانات الجديده

وعلى العموم لو انت عايز تعرف ايه اكبر قيمه فى حقل فى قاعده البيانات

ممكن تستخدم جمل الأستعلام الأتيه

Select Max(Num) From Tabel

Never Give Up You Are Programmer

Being Genius Is The Step Before Madness

Artificial Intelligence Is No Match For Natural Stupidity

#6

الأخ جنيس انت فعلا مفهمتنيش خالص ورحت لنقطة تانية خالص غير اللي انا عاوزها بص يا باشا

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

لما يدوس جديد ويكتب البيانات الجديدة هيدوس علي حفظ يقوم الرقم اوتوماتيك يتغير لو كان مثلا 1 يبقي 2 وهكذا بس يا سيدي يارب اكون وصلت المعلومة يا اخ جنيس ومستني ردك يا باشا

vipersig.jpg

المحاسب

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

sameh_ibm@hotmail.com

SAMHOOON

#7

السلام عليكم

أخى الكريم sameh_ibm

انت ممكن تستخدم حقل ترقيم تلقائى كحل من الحلول

اما إذا تبغى غير ذلك فمن الأفضل ارفاق

المثال للتعديل عليه

Never Give Up You Are Programmer

Being Genius Is The Step Before Madness

Artificial Intelligence Is No Match For Natural Stupidity

#8

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

vipersig.jpg

المحاسب

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

sameh_ibm@hotmail.com

SAMHOOON

#9

السلام عليكم

أخى الكريم sameh_ibm

حقل ترقيم تلقائى هو نوع من انواع الحقول

الموجوده داخل قاعده البيانات مثل حقل نصى او رقمى

وهو كلما اضفت سجل جديد يضيف رقم له مثل اول سجل يكون 1

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

وهو لا يتم ربطه فى إضافه البيانات فهو يضاف تلقائيا

بمجرد إضافه سجل جديد

أرجو ان تكون تفهمت الفكره وانا فى أنتظار ردك

Never Give Up You Are Programmer

Being Genius Is The Step Before Madness

Artificial Intelligence Is No Match For Natural Stupidity

#10

طيب يعني انا اربط التسكت الخاص بالرقم ده علي الفورم بالحقل ده وخلاص كدة

vipersig.jpg

المحاسب

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

sameh_ibm@hotmail.com

SAMHOOON

#11

السلام عليكم

أخى الكريم sameh_ibm

بالنسبه للحقل عند حفظ بيانات جديده لا يتم ربطه

لأانه يأخذ القيمه التاليه تلقائيا

اما فى حاله أستدعاء او عرض بينات من الجدول

يتم ربطه حتى تعرف القيمه الموجوده به

Never Give Up You Are Programmer

Being Genius Is The Step Before Madness

Artificial Intelligence Is No Match For Natural Stupidity

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

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

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

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

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

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