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 . هذا هو السبب الذي جعلني أتأخر في تحديد الخطأ وأدى لتعطل مشروعي وإضاعة وقت في تأليف حلول إبداعية 🙂

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

خواص الإشارات واللمس في Delphi 2010

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

أهنئ كل إخواني الدلفاويين بصدور Delphi 2010 الجديد , والذي يحمل العديد من الخواص الجديدة والرائعة .

الفيديو التالي من شركة embarcadero يعرض بعض الخواص الجديدة الرائعة في Delphi 2010 الخاصة بالشاشات التي تعمل باللمس .

رابط تحميل الفيديو MP4

مشاهدة ممتعة 🙂

Delphi Distiller 1.73

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

Delphi Distiller 1.73 هي آخر نسخة صدرت من البرنامج حسب موقع LiteApplications

هناك عدة تغييرات في هذه السنخة , أهمها :

1- روابط تحميل دلفي 2010 , وتجدها في قسم Downloads داخل التبويب Delphi 2010 . فقط انسخ الرابط من البرنامج , ثم قم بتحميله من خلال المتصفح او من خلال برنامج مدير التحميل الخاص بك .
2- تغيير موقع خيارات إزالة الرخص , فيمكنك الآن إزالة عمليات التحقق من رخص دلفي من خلال ضغط Alt+Ctrl+L فيظهر تبويب في أعلى البرنامج بعنوان “Secret stuff” يمكنك من خلاله إزالة عمليات التحقق من الرخصة الخاصة بدلفي , بما في ذلك رخصة دلفي 2010 .


    تحميل البرنامج :

    Delphi Distiller 1.73 : من خلال موقع البرنامج مباشرة من الرابط التالي : http://www.liteapplications.com/files/DelphiDistiller.rar?attredirects=0

    —————————–

    Delphi Distiller 1.44 : وهي نسخة لا تدعم Delphi 2010 لكنها تدعم ما قبله من إصدارات , ولإزالة عملية التحقق من الرخصة لأي نسخة دلفي يمكنك من خلال قسم Tweaks في التبويب الخاص بالنسخة إظهار خيار الإزالة من خلال ضغط Alt+Ctrl+L , التحميل من الرابط التالي : http://www.4shared.com/file/118900077/caf1a806/DelphiDistiller1-44.html