rey360 قام بنشر مارس 12, 2021 قام بنشر مارس 12, 2021 السلام عليكم أعضاء النمتدى الكرام أريد أن هل عندما تكون الداتا كبيرة مثلا 3 أو 4 مليون سطر يأثر على LinkChildFields ويجعله بطئ في جلب المعلومات مقارنتا مع recordset وشكرا لكم
jjafferr قام بنشر مارس 13, 2021 قام بنشر مارس 13, 2021 وعليكم السلام 🙂 الـ Recordset معناه جلب البيانات من الجدول وتخزينها في الذاكرة المؤقتة Ram (وهنا يجب ان يكون كمبيوتر المستخدم فيه كمية كافية لهذه الاضافة) ، وهذا يأخذ وقتا ، ولكنه بعد ذلك يصبح سريع ، لأن جلب البيانات يكون اسرع ، بينما لو استعملت وحدة التخزين SSD ، فلن تلاحظ فرق كبير بين الطريقة العادية وطريقة Recordset ، ولتجعل الطريقتين اسرع ، يجب ان تعمل فهرسة للحقول التي فيها فرز/تصفية (ثم ضغط واصلاح) ، ولما تستعمل LinkChildFields ، فهذا الحقل يحتاج الى فهرسة (لأنه تصفية 🙂 ) . جعفر 1
rey360 قام بنشر مارس 13, 2021 الكاتب قام بنشر مارس 13, 2021 شكرا لك أستاذ jjafferr الحقلان فيهما فهرس مع ذلك لحظت تأخر طفيف في LinkChildFields مقارنة مع recordset وهذا ما أداني السؤالكم وخشيت عندما تكون الداتا كبير يزيد ذاك التأخر في جلب البيانات
jjafferr قام بنشر مارس 13, 2021 قام بنشر مارس 13, 2021 ولكن كيف كنت ستربط النموذجين الرئيسي والفرعي عن طريق Recordset ؟ جعفر
rey360 قام بنشر مارس 13, 2021 الكاتب قام بنشر مارس 13, 2021 jjafferr تقريبا مثل هذا رابط أو هذا مع عمل where ل sql
jjafferr قام بنشر مارس 13, 2021 قام بنشر مارس 13, 2021 جميل 🙂 ميزة ADO انك تقدر تعمل Disconnect من الجداول وتبقى البيانات في ذاكرة كمبيوترك 🙂 الطريقة العادية عن طريق LinkChildFields تفي بالغرض ، وبدون دوخة الاكواد 😁 جعفر
rey360 قام بنشر مارس 13, 2021 الكاتب قام بنشر مارس 13, 2021 نعم لو فترضنا أنك تريد ربط الاكسس بال sql server فأنت في حاجة لطريقة لربط بين فورم الاكسس و جداول sql server وهنا يأتي دور ADODB
jjafferr قام بنشر مارس 13, 2021 قام بنشر مارس 13, 2021 يمكن كذلك ربط الاكسس بـ SQL Server عن طريق ODBC وتكون الجداول مربوطة بواجهة الاكسس ، وتستعمل الاكسس بطريقة عادية : . جعفر 2
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.