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

سؤال عن قاعدة SQL Server مربوطة ببرنامج VB

مغلق
بدأه ahmedx44 في 3 سبتمبر 2004 · 2 رد · 809 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

إني حديث التعلم لقواعد بيانات SQL Server 2000.. وأعلم جيدا كيف أربطها داخل VB عن طريق أداة ADO control .. ولكن المشكلة في جعل مسار القاعدة بجانب الملف النهائي لبرنامج VB.. أي مثلما اكتب كود (App.Path) وبجانبها اسم قاعدة البيانات Access مثلا كهذا الشكل & "\DataBaseName.MDB" .. حيث أن المشكلة هي أن أجعل الاتصال بقاعدة البيانات SQL Server ينجح عند نقل البرنامج ككل للعمل علي أي جهاز مستخدم آخر.. شأنه كشأن أي برنامج ناجح متكامل..

وهل يستحسن استخدام توثيق نظام التشغيل.. أم توثيق UserName and Password داخل أداة ADO..؟؟ وهل يختلف اذا استخدمت نظام تشغيل winXP لانشاء القاعدة.. ثم تشغيلها علي نظام تشغيل مختلف مثل win98 أو winME (اقصد بالتشغيل "داخل VB" وليست منفردة..

أرجو ان اكون قد اوضحت السؤال..

جزاكم الله خيرا..

وَلَوْلا دَفْعُ اللَّهِ النَّاسَ بَعْضَهُم بِبَعْضٍ لَّفَسَدَتِ الأَرْضُ وَلَكِنَّ اللَّهَ ذُو فَضْلٍ عَلَى العَالَمِينَ

موقع رائع للقرآن الكريم والتدريب على الحفظ

#2

لااعرف ماذا تقصد إذا اردت ان تعمل قاعدة البيانات مثلا جانب الملف الـexe النهائي للبرنامج وفي الـConnection String في مكان المسار ضع اسم قاعدة البيانات فقط ..

وماعلاقة ملفات MDB والـSQL Server .... اما انك فقط اخطات في ايصال السؤال ؟

#3

يمكنك عمل اتصال ODBC باسم معين، يقوم بالاتصال بقاعدة البيانات، ومن ثم تستخدم هذا الاتصال في كود فيجوال بيسك.

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

بالنسبة لسؤالك حول الصلاحيات الأمنية للدخول إلى قاعدة البيانات، فهذا يعتمد على عدة عوامل، وهذا من اختصاص مدير قاعدة البيانات (database administrator) وليس المبرمج.

محمد حمود

ماجستير تقنية المعلومات

بكالوريوس هندسة مدنية

محترف إدارة مشاريع (PMP)

مهندس جودة البرمجيات (CSQE)

مبرمج معتمد من مايكروسوفت (MCP)

متخصص في نظم المعلومات الجغرافية GIS

mohamed.hammod(at)gmail.com

www.ShapeViewer.com

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

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