محمد محمود عبد المحسن نشر 5 ديسمبر 2023 أرسل تقرير نشر 5 ديسمبر 2023 هل استطيع ربط قاعدة بيانات مايكروسفت اكسيس باللارافيل 1 اقتباس
0 Mustafa Suleiman نشر 5 ديسمبر 2023 أرسل تقرير نشر 5 ديسمبر 2023 من الممكن تنفيذ من خلال تصدير قاعدة بيانات Access إلى تنسيق XML وربطها بالمشروع، أو استخدام واجهة برمجة تطبيقات ODBC لقاعدة بيانات Access من خلال أداة إنشاء واجهة برمجة تطبيقات ODBC المضمنة في نظام التشغيل Windows. وسأوضح لك الطريقة الثانية: 1- عليك أولاً تكوين مصدر البيانات DSN: قم بفتح لوحة التحكم في Windows. انتقل إلى "إدارة مصادر البيانات (ODBC)". اختر "System DSN" وانقر على زر "Add". اختر "Microsoft Access Driver" واتبع الخطوات لتكوين مصدر البيانات. أضف ملف ODBC إلى مشروع Laravel لديك عن طريق وضع الملف في مجلد "databases". 2- تكوين ملف .env: قم بفتح ملف .env في مشروع Laravel وإضافة معلومات الاتصال بقاعدة البيانات: DB_CONNECTION=odbc DB_HOST=DSN_NAME 3- تكوين ملف config/database.php: فتح ملف config/database.php وفي مصفوفة connections، أضف تكوين لقاعدة البيانات Access: 'odbc' => [ 'driver' => 'odbc', 'dsn' => env('DB_HOST'), 'username' => env('DB_USERNAME', ''), 'password' => env('DB_PASSWORD', ''), 'options' => [ PDO::ATTR_CASE => PDO::CASE_LOWER, PDO::ATTR_PERSISTENT => false, ], ], باستطاعتك استخدام قاعدة البيانات Access الآن في تطبيق Laravel كما تستخدم أي قاعدة بيانات أخرى. اقتباس
0 Ahmed Emad35 نشر 10 ديسمبر 2023 أرسل تقرير نشر 10 ديسمبر 2023 نعم هناك عدة طرق ربط مايكروسوفت اكسيس بالارافيل :- 1- عن طريق تصدير قاعدة البيانات بالاكسيس الي صيغة xml ثم ربط هذه البيانات بالاكسيس و اليك الخطوات :- أولا : - يمكنك فتح قاعدة البيانات خاصتك و اختيار عملية تصدير لها و اختيار تصدير كملف xml و حفظه في المكان المرغوب ثانيا :- تقوم بفتح ملف ال .env و تعديل الاعدادت حتى يمكنها التعامل مع ملف ال xml DB_CONNECTION=xml DB_DRIVER=xml DB_HOST= DB_DATABASE=somedatabase.xml {{-- name of exported file .xml --}} DB_USERNAME= DB_PASSWORD= وهكذا يمكنك التعامل مع قاعدة البيانات من خلال لارافيل ---------------------------------------- 2- ويمكنك ايضا استخدام الحزم الخارجية مثل laravel-access واليك الخطوات :- اولا قم بتثبيت هذه الحزمة كالتالي : - composer require spatie/laravel-access ثانيا قم بفتح ملف composer.json و اضافة الحزمة كالتالي :- "require": { "spatie/laravel-access": "^3.0" } ثالثا قم بانشاء ملف database.php و وضعه في فولدر config وضع به الكود الاتي : return [ 'access' => [ 'database' => 'database_name', 'username' => 'username', 'password' => 'password', ], ]; و قم بتشغيل التطبيق مرة اخرى و هكذا تم الربط ايضا اقتباس
السؤال
محمد محمود عبد المحسن
هل استطيع ربط قاعدة بيانات مايكروسفت اكسيس باللارافيل
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.