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

كيف يمكنني ربط قاعدة بيانات لا أملكها مع موقعي

مغلق
بدأه مخترع النواة في 31 يناير 2007 · 6 رد · 725 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

قاعدة بيانات كبيرة في الإنترنت لا أملكها عند كتابة رقم الفاتورة والضغط على زر موافق يظهر

لك بيانات الفاتورة من المشتريات وتاريخ الشراء والمبلغ المدفوع ومقدار الخصم وغيره ...

أريد تصميم برنامج يقوم بتوليد أرقام متسلسلة من 1 وحتى الرقم 1000 ووضعها تلقائيا في خانة

رقم الفاتورة للحصول على جميع النتائج في تلك القاعدة وتخزينها في جهازي أو في قاعدة بيانات

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

في موقعي.

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

المساعدة بأسرع ما يمكن

علما بأن موقع قاعدة البيانات الموجودة على النت معمول بلغة ASP.NET أما قاعدة البيانات

لست متأكدا منها هل هي SQL أم الأكسس أم غيرها ..

#3

O.K

هل يمكن ربط قاعدتين بيانات مع بعض، واحدة غير مملوكة لي والأخرى على موقعي؟

2- كيف أستطيع معرفة نوع قاعدة البيانات الموجودة في موقع معمول بـ ASP.NET ??

#4

أخي العزيز للأجابة على سؤالك لك مني ما يلي

الربط مع قاعدة بيانات بعيدة يشترط فيها شروط وهي ( معرفة اسماء الحقول لتكوين الأستعلام عليها ) ثانياً معرفة مسار قاعدة البيانات التي تريد البيانات منها

السماح لك بالدخول وإضافة على البيانات يعني تكون خاصة للكتابة لك مفتوحة

أما معرفة نوع القاعدة فيرجع ذلك الى مصمم البرنامج ( بأمكانك استخدام كود يظهر لك نوع الاتصال SQL or OLDB

هذا ما لدي وتقبل تقدير احتك سامية

#5

الذي فهمته من سؤالك أنه لديك قاعدتي بيانات وتريد أن تنقل بيانات بعض الجداول من القاعدة رقم 1 إلى القاعدة رقم 2. طبعاً هذا ممكن وذلك بأن تستخدم سلسلتي اتصال الأولى من أجل رقم والثانية من أجل رقم 2. هذا بشكل عام

أما مسألة كون القاعدة رقم 1 ليست على موقعك فعندها يجب أن يقدم لك صاحب قاعدة البيانات رقم 1 طريقة وصول مثل Web Service إلى بيانات قاعدة البيانات رقم 1. وغير ذلك لا تستطيع الوصول إلى بيانات القاعدة رقم 1 ( إلا إذا اخترقت الموقع :D )

بالنسبة لمعرفة نوع قاعدة البيانات المستخدمة على موقع ASP.NET فأعتقد أنك لن تستطيع معرفة ذلك إلا عن طريق رؤية ملفات الموقع أو سلسلة الاتصال على الأقل أو يخبرك مببرمج الموقع بنوع قاعدة البيانات :lol:

أرجو أن تكون إجابتي كافية

#6

أشكر لكم ردودكم الطيبة

أختي سامية قاعدة البيانات التي أرغب الإتصال بها لا يوجد بها سوى حقل واحد يكتب فيه رقم الفاتورة بأسم TextBox وزر موافق بالضغط عليه تظهر الفاتورة .

وأنا لا أريد التعديل على الفاتورة لكن أريد ربط قاعدة بياناتي مع تلك القاعدة والتي ليست ملكي

فهل ذلك ممكن الآن؟

أخي أسماعيل أشكر لك حسن تجاوبك مع مشكلتي

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

وهل إذا أمكن فعل ذلك الربط أستطيع أستخدام لغة PHP بدلا من ASP.net لأن خبرتي في PHP أفضل من ASP.net

تم تعديل هذه المشاركة بواسطة مخترع النواة في 2 فبراير 2007 في 21:46

#7

أخي العزيز بدون أن يكون لك سماحيات على قاعدة البيانات كيف ستصل إليها, على الأقل تحتاج إلى مستخدم ( Username, password ) له صلاحية الوصول إلى قاعدة البيانات ...

بالنسبة لاستخدام الـ PHP نعم يمكن, لكن تحتاج إلى سماحية الوصول إلى قاعدة البيانات.

انتهى

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

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

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

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

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

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