اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

السلام عليكم ورحمه الله وبركاته

لدي قاعدة بيانات اكسيس قمت بتصميم قاعدة بيانات MySql 

اطلب من السادة الأعضاء المحترمين بترشيح لي استضافة لقاعدة البيانات جيدة و مستقرة وأمنه و بسعر مناسب

 

قام بنشر
11 ساعات مضت, ابوخليل said:

GoDaddy

في حد اداني استضافه في بلو هوست

المشكله لما بدخل علي phpmyadmin بيطلعلي السيرفر لوكل هوست

دي ليها حل 

قام بنشر

جربت هذا الموقع جيد 

يعطيك تجربة 60 يوم

https://www.smarterasp.net/

هذا كود الاتصال 

وعند تسجيلك وانشاء قاعدة البيانات سيعرض لك جميع انواع الاتصال تقريباً

sqldb.Open "Provider=SQLOLEDB;Data Source=SQL8003.site4now.net;Initial Catalog=;User Id=UserName;Password=********"

 

 

 

  • Like 1
قام بنشر
58 دقائق مضت, alsihran said:

يعطيك تجربة 60 يوم

https://www.smarterasp.net

استاذي العزيز

بالفعل قمت بتجربة هذا الاستضافة ولاكن واجهتني مشكله وهي فقد الاتصال في مهله قصيرة اقل من ٣٠ ثانية واحتاج الي غلق وفتح قاعدة البيانات مرة اخري

 

 

منذ ساعه, alsihran said:
sqldb.Open "Provider=SQLOLEDB;Data Source=SQL8003.site4now.net;Initial Catalog=;User Id=UserName;Password=********"

 

ممكن تشرحلي الكود حضرتك ولو توضيح احط فين السيرفر نيم واسم المستخدم والباسورد 

اسف علي الاطاله ولاكن للتاكد من ان كل شي علي ما يرام 

وشكرا لحضرتك

قام بنشر

اخي الكريم احمد

صحيح اني عملت قبل سنوات على قاعدة بيانات sql لكني لست خبيرا فيها لذا تلاحظ اني استعنت بخبير في هذا المجال حين قدمت لك المساعدة في هذا الموضوع

علما اني متأكد انك سوف تجد الحل ، فقط المحاولة والبحث في قوائم القاعدة

قام بنشر
37 دقائق مضت, AHMED0155079 said:

ممكن تشرحلي الكود حضرتك ولو توضيح احط فين السيرفر نيم واسم المستخدم والباسورد 

الكود اللي وضعته لك جاهز  

sqldb.Open "Provider=SQLOLEDB;Data Source=SQL8003.site4now.net;Initial Catalog=;User Id=أسم قاعدة البيانات;Password=الباسورد"

 

قام بنشر
2 ساعات مضت, AHMED0155079 said:

أستاذي العزيز

بالفعل قمت بتجربة هذا الاستضافة ولاكن وأجهتني مشكله وهي فقد الاتصال في مهله قصيرة اقل من ٣٠ ثانية واحتاج الي غلق وفتح قاعدة البيانات مرة اخري

@alsihran عند حضرتك خلفيه عن المشكلة دي

قام بنشر
19 ساعات مضت, AHMED0155079 said:

عند حضرتك خلفيه عن المشكلة دي

اعتقد ولا أجزم بأن هذه الجزئية تمت اضافتها من قبل موقع الاستضافة مؤخراً لتخفيف الضغط على السيرفر 

تخيل ان كل شخص يفتح الاتصال مع قاعدة البيانات ويترك الاتصال مفتوح بدون العمل كم مقدار الضغط الذي سيتعرض له السيرفر 

لذلك وضعوا هذه البرمجية لفصل الاتصال  أعيد وأكرر لا أجزم بهذا الكلام 

19 ساعات مضت, AHMED0155079 said:

عند حضرتك خلفيه عن المشكلة دي

 

بعد مشاهدة رابط الموضوع اللي وضعه استاذنا ابو خليل 

صار عندي تصور عن المطلوب 

في 11‏/1‏/2023 at 00:44, AHMED0155079 said:

هل يوجد كود اتصال مباشر MySQL من داخل الأكسيس بديل عن أداة ODBC

سؤالك هذا غير مجرى الموضوع 180 درجة 

سأعطيك رايي كمستخدم لمواقع الاستضافة لقواعد بيانات SQl Server لمدة 6 اشهر 

1 - طريقة ربط الاكسس مع جداول قواعد بيانات Sql server عن طريق ODBC 

أو ما يعرف بالاتصال المتصل بحيث يتم انزال نسخه مرتبطه من الجداول في قاعدة بيانات الاكسس

 وعند فتح الجدول يبقى الاتصال مفتوح دون انقطاع  

هذه الطريقة غير مجديه فعند وصولك لعدد 500 سجل ومحاولة عمل استعلام فرز وعمليات حسابية او جلب بيانات مرتبطه 

ستكون هذه المعالجة للبيانات بطيئة جدا جدا اضف الى ذلك عند فتح الاستعلام من خلال نموذج وعمل بعض الاوامر البرمجية ستصاب 

بالملل لأن جلب البيانات للنموذج في حالة كان لديك عدد السجلات المذكورة سيأخذ منك وقت لايقل عن 3 دقائق كحد أدنى 

ربما يخطر لك سؤال هنا وتقول ان هذا بسبب موقع الاستضافة بناء على المساحة التي قمت بشرائها والسرعه ...... ألخ 

سأجيب واقول لك جربت اكثر من موقع ومن ضمنها مساحه على Azure  وهذا من أفضل المواقع للاستضافة إن لم يكن أقواها على الاطلاق  بناءً على نوع الاشتراك 

عند تجربته تحسن الاتصال نوعا ما وكان الأمر شبه مقبول ولكن قيمة الاشتراك في هذه السيرفرات مكلف جدا 

طبعا الأمر يختلف تماما عند عمل سيرفر على جهازك او من خلال شبكه داخلية ستجد الأوامر سريعه جدا بناء على مواصفات الجهاز

نأتي للأمر الأخر 

2- الاتصال بقواعد بيانات Sql Server في مواقع الاستضافة بتقنية Dbset أو ما يعرف بالاتصال المنفصل  ان شاء الله يكون المصطلح صحيح 

بحيث تقوم بتعريف الاتصال والمتغيرات وتكتب جمل الاتصال بالجدول او   stored procedure أو الاستعلام 

تفتح الاتصال وتجلب او ترسل البيانات ثم تقوم بإغلاق الاتصال 

بدون أن يكون عندك جداول حيث يتم تخزين البيانات في الذاكرة  وتقوم باستعراضها عن طريق النموذج 

او تقوم بالاضافة او التعديل والحذف ثم تعيد ارسالها الى قاعدة البيانات مباشرة للجدول او عن طريق stored procedure

هذه الطريقة مشابه بحد كبير الى طريقة برامج visual basic هذه الطريقة جدا ممتازة وسريعه جدا إذا كان بناء البرنامج صحيح وكل شي تمام 

ولكن تحتاج جهد وعمل كبير وكثير 

يعاب على هذه الطريقة عدم استطاعتك بناء بعض التقارير عن طريقها حيث ستحتاج الى تصميم جداول مؤقته ثم تجلب البيانات وتخزنها بالجدول وبعد ذلك 

تستطيع بناء التقرير 

وهذا هو موضوع كود الاتصال الذي وضعته لك 

21 ساعات مضت, alsihran said:
sqldb.Open "Provider=SQLOLEDB;Data Source=SQL8003.site4now.net;Initial Catalog=;User Id=أسم قاعدة البيانات;Password=الباسورد"

أتمنى أكون قدرت افيدك بشي عن الموضوع 

 

  • Like 2
  • Thanks 1
قام بنشر
6 ساعات مضت, alsihran said:

أتمنى أكون قدرت افيدك بشي عن الموضوع 

 

جزاك الله كل خير

شكراً علي المجهود الرائع 

  • Like 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information