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

رجاء المساعده في بعض الاسئله

بدأه Alaa Nassar في 26 مايو 2008 · 4 رد · 707 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عندي بعض الاسئله المهمة ارجو اجابتي عليها

السؤال الاول :

عند استخدام داله

T1.recordcount

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

مثلا عندما كان هناك 3 حقول كانت تقول ان العدد 3 وعندما اصبح 5 كانت تعطي 5 ولكن عندما اصبح 28 كان يعطيني 16 ... لا افهم لماذا

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

السؤال الثاني :

اريد تغيير طول وعرض وهوامش الصفحة قبل الطباعة

السؤال الثالث :

عندي بعض القيم "علي المحور السيني والصادي"

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

السؤال الرابع :

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

ارجو الاجابة لاهمية هذة الاسئله لي

#2

السلام عليكم

بالنسبة لسؤالك الثالث:

عليك بمعرفة حل معادلة من الدرجة الأولى والثانية برمجياً و يفضل أن تبدأ بالأولى، والشكل العام لها

Y - y0 = (X - x0)m + c

وفي حل المعادلات يصبح:

y0 = x0 * m + c

بحيث:

(y0) هي قيمة النقطة فيما لو تم إسقاطها على محور الصادات.

(x0) هي قيمة النقطة فيما لو تم إسقاطها على محور السينات.

(m) هي قيمة ظل الزاوية التي يشكلها المستقيم مع محور السينات.

© هي عدد ثابت.

و في سؤالك يجب أن تأخذ قيمة (X) لتحسب و ترجع قيمة (Y) و من ثم تأخذ هذه القيم إلى نظام الإحداثيات الخاص بك

وتقوم بتطبيق ذلك على جميع النقط و من ثم ترسم الخط الذي يصل بينها.(وهو خط مستقيم وليس منحني).

هذا ما أستطيع إفادتك به وأتمنى أن يفيدك الأعضاء في باقي الأسئلة.

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

بل ضع في كل موضوع سؤال واحد فقط وفي منتداه الخاص.

LORD COVER

GOOD BYTE

تم تعديل هذه المشاركة بواسطة LordCover في 26 مايو 2008 في 18:10

مؤسس شبكة مواقع إجابتي أول شبكة مواقع عربية للأسئلة والأجوبة

#3

شكرا جزيلا لك علي هذة المساعده ارجو ان يرد احد علي باقي الاسئله

#4

اخي قواعد الكتابة في المنتددى تمنع ادراج اكثر من سؤال في نفس الموضوع

السؤال الاول : بالنسبه RecordCount فهي تعتمد على نوع فتح الجدول فيجب فته Static حتى تتمكن من الحصول على نتيجه صحيحه

تحياتي

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#5

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

Set D1 = DBEngine.Workspaces(0).OpenDatabase("d:\database.mdb", False, False, ";pwd=" & PassWord)

Set T1 = D1.OpenRecordset("pt_data", dbOpenTable)

وطبعا الجدول

t1

مفتوح دائما وهناك متغير

t2

وانا اقوم بتعريفة وربطه مؤقتا بالجدول من اجل القيام بالبحث ثم اقوم باغلاقه

طبعا اقوم بالاضافة او الحذف عن طريق المتغير الاول الغريب انني عندما اطلب العدد من المتغير الاول

T1.recordcount

يعطيني قيمة خطأ

حتي اذا قمت بهذا الامر

T1.MoveLast

T1.MoveFirst

T1.recordcount

ايضا يعطيني قيمه خطأ

وعندما اعرف المتغير الثاني مثل الاول ثم اقوم بالعد يعطيني القيمة 1

وعندما اكتبه هكذا

T2.MoveLast

T2.MoveFirst

T2.recordcount

يعطيني قيمة صحيحه

هل هذا لان المتغير الاول دائما مفتوح

ولماذا يجب تعريف متغير جديد وجعله يذهب لبداية ونهاية الجول من اجل الحصول علي العدد الصحيح

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