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

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

مغلق
بدأه shosho8882 في 17 يناير 2008 · 9 رد · 1,936 مشاهدة · في قسم قواعد البيانات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الأخوة المبدعون

أشكركم من كل قلبي على مجهوداتكم الممتازة

وأتمنى لكم المزيد من التوفيق والنجاح

وأرجو منكم المساعدة

لقد قمت بعمل كل الخطوات المطلوبة لعمل مفكرة هاتف

وللأسف في كل مرة لا يعمل البرنامج

ويخرج لي مسج أن البرنامج لم يعثر على قاعدة البيانات

مع إني قمت بكل الخطوات اللازمة

هل يمكنكم شرح تكوين قاعدة البيانات ولو بشكل مبسط؟

مع مراعاة البرامج التي أستخدمها

علما بأني أستخدم الفيجوال بيسك 6.0

والأكسس 2003

ولكم مني جزيل الشكر والدعاء

وأنا في انتظار الفرج

أختكم في الله

تم تعديل هذه المشاركة بواسطة shosho8882 في 17 يناير 2008 في 02:56

#2

أختي الفاضلة ما رأيك لو وضعتي المشروع هنا في المرفقات وأقوم بالتعديل عليه .. في إنتظار المشروع ..

#3

على ما أعتقد بأن الفيجوال بيسك 6 لا يعمل على قاعدة البيانات اكسس 2003 ، جرب أن تحول قاعدة البيانات إلى أكسس 97 ثم أربطها مرة أخرى وسوف تتضح معك.

#4

أولاً : الفيجوال بيزيك 6 يعمل مع كافة إصدارات Access حتي 2003 .

ثانياً : يمكنكِ بناء قاعدة البيانات بأبسط الطرق وهي أخذ قاعدة البيانات وإضافتها في ملف مصدر Resource Editor ومن ثم قبل إجراء عملية الفتح يتم نسخها بالمسار المراد !!!

أو يمكن بإستخدام نفس الأسلوب ومن ثم إدراج الجداول والعلاقات والعوارض بداخلها بإستخدام لغة DDL

بالتوفيق

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

#5

السلام عليكم اخواني المبدعين العرب

خصوصا الاخوة

محمدvb

abo-waseem

MMA_EG_Cairo

وكما قلت أنا قمت بكل الخطوات ومنها تحويل القاعدة إلى اصدار 97

ومع ذلك لم ينفع

وقد أرفقت المشروع كله

فالرجاء من أحد اخواني المبدعين عمل قاعدة للمشروع

ومن ثم وضعها على المنتدى لتتم الفائدة ويستفيد منها الجميع

أختكم

والسلام

_______.rar

#6

أخي الكريم ، وجدت الأخطاء التالي ،

أولاً : أنت مثبت مسار قاعدة البيانات في خاصية DatabaseName في المسار التالي :

C:\Program Files\Microsoft Visual Studio\VB98\المفكرة الشارقية2\data1.mdb

ففي حالة نقل قاعدجة البيانات في مسار آخر من الطبيعي أنك ترغب في تغيير مسارة أيضاً في هذه الخاصية ، ومن ثم يجب عليك تغيير المسار بصفة مستمرة أثناء تحميل البرنامج بإستخدام أمر App.Path :

Data.DataBaseName = App.Path & "\data1.mdb"

ثانياً : ليس كل الطرق والأنواع المختلفة للوصول الي بيانات قواعد البيانات يمكنها التعامل مع قواعد البيانات الحديثة ، علي سبيل المثال ، الآداة DataControl تتعامل مع مكتبة DAO 2.5/3.51 ، حيث أن هذه المكتبة تتعامل مع قاعدة بيانات Access لـ 1997 ، فيجب عليك تحويل قاعدة البيانات لتنسيق Office 1997 . أما إذا كنت تتعامل مع الإصدارات الحديثة مثل Access 2000 أو Access XP أو Access 2003 ، يجب تحميل المكتبات الأحدث لـ DAO مثل مكتبة ( Microsoft DAO 3.6 Object Library ) ، مع ملاحظة أن هذه المكتبة أفضل بكثير من المكتبات القديمة لأنها بكل بساطة لديها القدرة علي التعامل مع الإصدارات الحديثة وكذلك القديمة !!!!

إذاً يجب عليك دراسة DAO وترك الآداة Data Control لأنها غير عملية !!!

ولكن نصيحيتي الشخصية الإنتقال الي ADO لأنة أفضل طرق الإتصال مع قواعد البيانات خاصتاً ربط الشبكات ، كما أنها هي الأحدث من DAO و RDO !!!!

إبدأ الآن في AOD وصدقني لن تندم

بالتوفيق

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

#7

شكرا لك أخي الكريم

ولكني فعلا يصعب علي تعلم ما ذكرته من أداوات

وذلك لقلة خبرتي في هذا المجال

ولأني مجرد هاوية ولست محترفة

وعلى فكرة أنا حاولت عدة محاولات ومن ضمنها أن حولت القاعدة إلى اكسس 97 وجعلت القاعدة في نفس المسار ولكنها مع ذلك لم تعمل

فالرجاء من أحد اخواني المبدعين عمل قاعدة للمشروع

ومن ثم وضعها على المنتدى لتتم الفائدة ويستفيد منها الجميع

أختكم

والسلام

#8

إنتي خلتيني أرجع 6 سنين للخلف !!!

أممممممممممممممممممممم

علي العموم أنا عملت مثالين ، الأول مصمم بآداة DataControl أما الثانية مصممة بآداة Adodc بأبسط الطرق !!!

أتمني من هذا المثال مقنع بالنسبة لكِ علي أن الآداة Adodc أفضل بكثير من DataControl !!!

مع العلم أنني أستخدمت نفس إمكانيات DataControl مع خلاف بسيط في الإتصلال !!!

فبدلاً من إستخدام الخاصية DatabaseName إستبدلتها بخاصية ConnectionString !!!

أتمني أن ينال إعجابك

بالتوفيق

ConnectDB.rar

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

#9

السلام عليكم

أخي المبدع MMA_EG_Cairo

أشكرك من كل قلبي على سعة صدرك وبذل علمك

وطول صبرك على من جائك يسألك

ولقد استفدت منك كثيرا

فلك أتمنى التوفيق في الدنيا والآخرة

وللأسف المثالان ينقصهما امكانية البحث في السجلات

عموما ما قصرت وأجرك على الله تعالى

الذي لا يضيع أجر من أحسن عملا

أختك

#10

إجراء عملية البحث ، ولكن هذه مجرد بدائيات ،

شكراً

FindField.rar

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

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

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

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

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

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

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