منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : مشكله حيرتنى مع قاعده بيانات اكسس فى مشروع بالفيجوال بيسك
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
ولكن هذه الملفات مخفية وليست ضمن ملفات المشروع وإن كانت في نفس المجلد
ما قصدته الملفات الاساسية المضافة للمشروع كما تشير لها الصورة التي في اليسار
الصورتان لنفس المشروع والخيار no copyليس متاح لكل الملفات 
في الصورة التي ارفقتها انت .. الفوكس على صورة Jpg متاح لها هذا الخيار
وان كان بالامكان ذلك لقاعدة البيانات فضلا  اشر لنا مشكورا ونحن نستفيد جزاك الله كل خير
لاننا نريد حلا لمشكلة اخونا خالد ولايهم الطريقة
ملفات المشروع هي التي تم إضافتها بـ Add Item
أو تم إسقاطها داخل نافذة Socultion Explorer
اذا كان اضافها بواسطة المعالج عليه سيجد الخيار Copy

[attachment=22446]


وفي ملف الاعدادات ستجد ان المسار موجه لمجلد الذي فيه الملف التنفيذي

كود :
connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Clinic.mdb"


سواجهك مشكلة  عدم حفظ اي تغييرات تجريها على قاعدة البيانات من اضافة وحذف وتعديل بحال لم تستخدم خيار Copy If Newer
(08-08-19, 02:29 AM)ابراهيم ايبو كتب : [ -> ]اخي الكريم تماما وانا اقصد ماتقوله انت اليك التوضيح

فعلا الذلى يظهر لى الصوره الثانيه الغبيير متاح فما السبيل فى جعلها متاحه

(08-08-19, 01:54 AM)سعود كتب : [ -> ]ان شاء الله يكون حل المشكلة
عندي اقتراح مادام اني لا اريد التعامل مع الادوات البصرية (اللي هي ادوات تصفح البيانات و و الخ)
فلماذا اقترب من معالج DataSource كل ماتريد فعله من دونها.
اقتراح او وجهة نظر.
لكن لا يعني انه لايوجد حل بل يوجد وهو بالاساس انت بنفسك اجعل ملف القاعدة مع مجلدات المشروع  بعد تجهيزها بالاساسيات ثم بعد ذلك لايهمك ان تم حذف الاخرى ام لا لان لديك الملف الاساسي.
لايا اخى لم تحل المشكله للدرحه انى احسست باليأس من حلها حتى انن غيرت اسم فقاعده البيانات قلت لربما هناك قاعده بيانات اخرى بنفس الاسم مع انى متاكد انى حذفت اى نسخه مكرره ولكن دون جدوى بل بالعكس بعد ان غيرت اسم قاعده البيانات يظهى لى نفس الخطأ باسم قاعده البيانات القديمه

اشكركم جديدا فقد اتعلبتكم والله لكم الاجر فى المساعده ان شاء الله

(08-08-19, 02:02 AM)ابراهيم ايبو كتب : [ -> ]السلام عليكم ورحمة الله وبركاته
اخي  Beginer الخيار Do not copy غير متاح لقاعدة البيانات او الملفات الموجودة في مجلد Debug  متاح الفورم والكلاسات وغيرها
اخي خالد المشروع بعيد عن اعيننا  ومشاهدتنا  ولانعرف مالذي حصل معك
الامر يحتاج الى ذهن صاف بعيد عن التوتر
اولا اعمل نسخة للمشروع كله واحفظها في بارتشن أخر للرجوع اليه اذا ما دعت الحاجة
الان قم بعمل مشروع جديد وافتج مشروعك القديم وابد بنسخ ادوات كل فورم على فورم جديدة في المشروع الجديد
ثم ابدأ بوضع قاعدة البيانات في مجلد Debug واعمل لها اتصال بالكود  وابدأ بجملة Select ثم جملة Insert
وتحقق من ان الامور تسير على مايرام
وهكذا انقل الاكواد واحدا بعد الاخر وكل مرة قم بالتأكد الى ان تنتهي من الاكواد
يبقى لديك التقارير اعد انشاءها من جديد مقلدا ماكنت قد عملته في المشروع القديم
بهده الطريقة ستتخلص من الاخطاء الموجودة في مشروعك القديم وتتحقق من كل الاكواد
الصير والتأني سبيلك الى النجاح
ان تشعل شمعة خير من ان تلعن الظلام
دمت بخير .. وفقك الله
كم هو حل متعب اى انشئ المشروع من اوله بارك الله فيك احى وواضح انه لا يوجد حل عير ذلك
اخي الكريم هذا لانك ربما جديد في عالم الدوت نت صدقني حين تمر الايام والسنين ستكتشف مدى سهولة الامر وان السبب هو العجلة والارهاق صدقني مررت بهذا كثيرا من قبلك.
اطمئن الامر بسيط جدا
لنأخذ الموضوع خطوة خطوة
اولا اعطني برمجة الاتصال بقاعدة البيانات
ثانيا اعرض لي محتوى الملف App.Config
ثالثا حدد بالضبط المشكلة من جديد اين ، هل يتم حذف ملف قاعدة البيانات فهذا مافهمته
الصورة التي في جواب الأخ viv هي نفسها التي قصدتها بجوابي ولكن بدلا من Copy always ضع Do not copy

الصفحات : 1 2