Syntax Error in FROM clause with Access 2010

بسم الله الرحمن الرحيم

كل عام وانتم بخير ..

بعد عناء طويل أنهيت تحميل ملف من الانترنت , حجمه 7 جيجا بايت . المشكلة أنني فوجئت أن الملف لا يعمل , ويظهر رسالة خطأ غربية تقول ان هناك خطأ في الملف (لكن أين ؟!!!)

حاولت بجميع الطرق الممكنة , لعدة ساعات ولكن دون جدوى .

اكتشفت لاحقاً .. ان اسم المجلد الذي يحتوي على هذا الملف يحوي حرفاً روسياً ! قمت بإعادة تسمية المجلد , والحمد لله عمل بنجاح !

قبل عدة أيام .. كنت اعمل على مشروع قاعدة بيانات , وكان من الأيسر لي تسمية اسماء الجداول بأرقام مع الرمز /

قمت بربط البرنامج بقاعدة البيانات بطريقة صحيحة , ومجربة في برامجي الأخرى , ولكن دائماً ما كانت تظهر رسالة Syntax Error in FROM clause

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

(في الربط مع Access 2003 كنت أستعمل Jet 4.0 OLE DB –في خاصية ConnectionString لأداة ADOTable- , لكن اتضح انه مع Access 2010 اللاحقة accdb- يجب استعمال Office 12.0 Access Database Engine OLE DB)

قبل قليل والحمد لله .. اكتشفت ان الخطأ في المشروع كان في قاعدة البيانات نفسها .. وبالأخص في الرمز / , بمجرد إزالته (وتأكيد اسم الجدول الجديد في ADOTable في برنامجي) عمل بنجاح

الغريب أن Access سمح بوجود هذا الرمز في الجدول , و أداة  ADOTable يظهر اسم الجدول (مع وجود الرمز /) في خاصية Table . هذا هو السبب الذي جعلني أتأخر في تحديد الخطأ وأدى لتعطل مشروعي وإضاعة وقت في تأليف حلول إبداعية 🙂

أردت التنويه لهذه المشكلة , فقد تخفى بعض المبرمجين (خاصة عند العمل لوقت متأخر 😉

شرح مصور لربط DBGrid مع قاعدة بيانات Access

بسم الله الرحمن الرحيم

قمت بتصوير فيديو من جهازي لطريقة ربط مكون DBGrid مع جدول في قاعدة بيانات MS Access .

البرامج المستخدمة في الشرح :

Microsoft Access 2003

CodeGear Delphi for Microsoft Windows 2007

Database Explorer

وصف الشرح :

الحجم (بعد فك الضغط) : 440 ميجا .

الحجم (مضغوط ) : 3 ميجا !!!

الامتداد : AVI

الشرح صامت . فهو لا يحتاج للكثير من الكلام والوصف فهو يشرح طريقة الربط دون الدخول في تفاصيل كثيرة .

مدة الفيديو : 5 دقائق و 16 ثانية

ملحوظة :

يفضل مشاهدته من خلال الوضع المكبر (ملء الشاشة)

تحميل الفيديو :

http://www.4shared.com/file/63669885/34cce767/_DBGrid___Access.html