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

كيفية ربط قاعدة بيانات لشبكة ؟

مغلق
بدأه abazied في 24 يوليو 2005 · 11 رد · 1,141 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اذا ممكن كيف استطيع ربط قاعدة بيانات اكسس مع برنامجي من خلال شبكة

اذا ممكن شرح للعناصر المستخدمة مع مثال :rolleyes:

-waf

#2

شبكة ؟

Grid ؟ او LAN

460.gif

#3

Lan

#4

لاشيء جديد ..

عند تحديد مسار قاعدة البياناتا من AdoConnection بدل اختيار مسار محلي .. أختر مواضع شبكة الإتصال , ومن هناك ابجث عن الجهاز المطلوب , طبعا إذا كنت قد ضبط إعدادات المشاركة الخاصة بملف قاعدة البيانات فيمكن بسهولة رؤية الملف هناك والوصول إلية , وماعدا ذلك لايوجد شيء جديد ,

ولكن النصيحة أن تعتمد اعتماد كلي على SQL في حالة الشبكة لإن تعليمات الجدول العادية تصبح بطيئة على الشبكة

ملاحظة , بإمكانك أن تترك تحديد مسار قاعدة البيانات حتى الRunTime وذلك بضبط خاصية Connectionstring

جرب وإذا أحتجت مساعده لن نقصر

#5

شكرا لك اخ عروة تم الربط بنجاح

اقتباس
ولكن النصيحة أن تعتمد اعتماد كلي على SQL في حالة الشبكة لإن تعليمات الجدول العادية تصبح بطيئة على الشبكة

كيف يمكنني ذلك ؟

#6

إذا أردت البحث فبدلا من استخدام تعليمة Locate أو بدلا من استخدام الفلترة Feltering :

ضع AdoQuery واضبط خاصية sql له بشكل مناسب

#7

مرحبا شباب

راجع الرابط التالي

/index.ph...opic=42053&st=0

إننا محكومون بالأمل وما يحدث الآن ليس نهاية العالم

#8

أخي عروة بالنسبة لضبط الـ SQL هل هي مثل الأوراكل أي : select * from taplename@database

اذا كان هذا قصدك فهي لم تنجح

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

اخ M_Asize شكرا لك على الرابط اذا كان لديك معلومات عن الربط بطريقة سريعة سأكون ممنونا لك

#9

في كل الأحوال سوف يكون العمل على قاعدة بيانات مثل اكسس من خلال الشبكة أبطأ من اعتمادك على قاعدة بيانات مخصصة لهذا العمل Client/Server DB

كلام اخي عروة صحيح لكن يحتاج لنظام إدارة قاعدة بيانات مثل Oracle, MsSql server او قاعدة بيانات تدعم Client/Server لان في حالك اعتمادك على AdoQuery سوف تقوم بإرسال جملة الى قاعدة البيانات وسوف يقوم نظام ادارة قاعدة البيانات بإرجاع النتيجة فقط وليس جميع الجداول

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

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

لا تحزن:

إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.

لا تحزن:

فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.

#10

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

يعني عملية الاضافة والتعديل والحذف تتم من خلال هذه الجمل بدلا من Append/Post، فكلامه صحيح، لانك لن تحتاج لفتح الجدول ومن ثم الاضافة عليه

تم تعديل هذه المشاركة بواسطة محمد نسمان في 28 يوليو 2005 في 17:11

لا تحزن:

إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.

لا تحزن:

فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.

#11

select * from taplename

الdatabase يتم تحديدها من Connection

شكرا محمد على الدعم اللوجستي

#12

شكرا لك اخ عروة وجزاك الله خيرا

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

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