بســم الله الـرحمــن الرحيــم
وعليكــم السـلام ورحمة الله وبركاتـه..
يجب ان تكون لديك الصلاحية للوصول اليها و كلمة السر و اسم المستخدم و عنوان الابي او الهوست
بســم الله الـرحمــن الرحيــم
وعليكــم السـلام ورحمة الله وبركاتـه..
يجب ان تكون لديك الصلاحية للوصول اليها و كلمة السر و اسم المستخدم و عنوان الابي او الهوست
تم تعديل هذه المشاركة بواسطة زكيري عبد العالي في 7 فبراير 2009 في 21:39
السلام عليكــم ورحمـة الله وبركاتــه
عندى سؤال لوسمحتم
أريد أن أصنع برنامج يقوم بالدخول الى قاعدة بيانات موجودة على موقع في النت
مثلا عندما ادخل اسم المستخدم يقوم البرنامج بالبحث في البيانات ثم يعرضها
القاعدة من نوع Access
وهي موجودة في النت على موقع معين
وموجودة في مجلد مثلا
vb/db1.mdb
وشك
السلام عليكــم ورحمـة الله وبركاتــه
شكرا على الإجابة أخي الكريم
لقد جربت لكنها لم تفلح
أرجو منك أخي أن تفيدني بمايلي
أنا لا اعرف رقم ip فقد جربت باستخراجه من مواقع tset ip مثلا
وجربت به ولم تنجح
واين اضع المعلومات الاخرى ككلمة السر مثلا
وارجو ارفاق الرد بمرفق كود سورس إن امكن
شكرا جزيلا
تم تعديل هذه المشاركة بواسطة زكيري عبد العالي في 7 فبراير 2009 في 21:37
السلام عليكم
كل محاولاتي للاتصال بقاعدة البيانات لم تفلح
لدي قاعدة بيانات على سرفر خارجي
لدي اسم السرفر واسم قاعدة البيانات واسم المستخدم وكلمة السر
حاولت ان اتصل بها بادوات dbexpress في دالفي لكني لم انجح
هل لان قاعدة البيانات يجب ان تعدل في خصائصها لكي تقبل الاتصال الخارجيه
كيف ذلك ؟؟
ارجوا لمن يعرف كيفية جعل قاعدة البيانات تتقبل الاتصال الخارجي
أن أمكن وضع مثال يكون قد جربت أتصاله
لاني حاولت بشتى الطرق ولم تنجح معي اي عملية اتصال
لا عن طريق الDbexpress ولا عن طريق Ado
لم توضح نوع قاعدة البيانات المستخدمة، وهل هي تدعم الاتصال من خلال الانترنت ام لا؟
وايضاً اذا كانت تدعم هل السيرفر الموجود عليها يتيح ذلك ام لا؟
انا استخدم قاعدة بيانات MySql موجودة على سيرفر في مدن مختلفة ولا اغير الا IP الموجودعليه السيرفر فقط للاتصال عليها، لكني استخدم MyDac وليس dbExpress ولا اعتقد ان dbx هي المشكلة هنا
لا تحزن:
إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.
لا تحزن:
فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.
السلام عليكــم ورحمـة الله وبركاتــه
سيدي الكريم انا استعمل قواعد بيانات mysql
وركبت منتدى على سيرفر في النت
فكيف السبيل الى الاتصال بهده القاعدة
وقراة البيانات منها
أرجو منك اخي الكريم إرفاق ملف تطبيقي إن أمكن
حول هدا الموضوع وشكرا
لا يمكن الاتصال على قاعدة بيانات اكسس من خلال الانترنت، لكن يمكن ذلك ضمن شبكة محلية LAN، اما اذا اردت استخدام قاعدة بيانات على النت فلديك احد الخيارات التالية
1. في حالة احتياجك لقاعدة بيانات اكسس، فكما ذكرت سابقا لا يمكن استخدامها اذا كانت موجودة على الانترنت ضمن برامجك، لكن يمكن ان تحول برنامجك الى multi tiers application، اي استخدام اي من التقنيات التى تدعم RPC وسوف يصبح هناك جزءمن البرنامج الخاص بالاتصال على قاعدة البيانات موجود على السيرفر والبرامج الاخرthin client سوف يقوم بالاتصال بالبرنامج على السيرفر وليس مع قاعدة البيانات، يمكن تطبيق ذلك بدلفي من خلال احد التقنيات التالية: DataSnap,RealThinClient, RemObjects, KbmMW.
2. ان تقوم باستبدال قاعدة بيانات اكسس باخرى تدعم الاتصال من خلال رقم IP مثل MySql, SqlServer
3. الخيار الاخر هوا ان تحول برنامج لتطبيق ويب باستخدام انتراويب مثلا او حتى PHP وبهذا سوف يكون موجود على السيرفر ويمكنه التعامل مع اكسس مباشرة
لا تحزن:
إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.
لا تحزن:
فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.
انا جربت استخدام dbExpress واتصل بدون اي مشاكل بسهولة على قاعدة بيانات موجودة على الانترنت، وهذه هي كل خصائص الاتصال التى احتجتها
object SQLConnection1: TSQLConnection ConnectionName = 'MYSQLCONNECTION'/style_images/ip.boardpr/folder_editor_images/rte-bold.png DriverName = 'MySQL' GetDriverFunc = 'getSQLDriverMYSQL' LibraryName = 'dbxmys.dll' Params.Strings = ( 'DriverName=MySQL' 'HostName=000.000.000.000' 'Database=mydb' 'User_Name=user' 'Password=pass' 'ServerCharSet=utf8' 'BlobSize=-1' 'ErrorResourceFile=' 'LocaleCode=0000' 'Compressed=False' 'Encrypted=False') VendorLib = 'libmysql.dll'
بالطبع اعطي الايبي الصحيح واسم قاعدة البيانات وكلمةالمرور بدلاً من الخصائص الموجودة اعلاه
ان ظهرت لديك مشاكل فالمرجح انها من التالي:
1. في حالة استخدامك ADO فمن الممكن ان لا يوجد لديك OleDB provider for mysql عليك بتنزيل واحد اوتنزيل ODBC driver من موقع الشركة.
2. في حالة استخدامك dbExpress يجب ان تكون مكتبة libmysql.dll موجودة على جهازك وايضا في حالة ال ado ايضاً.
3. تاكد من قاعدة البيانات موجودة على سيرفر يسمح بالاتصال بقاعدة البيانات من الخارج، مثلاً جرب الاتصال على قاعدة البيانات ببرنامج خاص بها مثل SQlYog حتى تتاكد من انه يمكن الاتصال بها من الخارج.
4. قد يكون لديك بروكسي او جدار ناري في جهازك فتاكد من سماحه بالاتصال على قاعدة البيانات الخارجية على البورت الخاص به
وان شاء الله سوف تتصل بدون مشاكل
لا تحزن:
إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.
لا تحزن:
فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.
انا اسف اخونا nacer335 لاني اعتقدت اننا نستطيع فعلها بالاكسس بادوات الدلفي WIN32
------------------------------------------
بارك الله فيك ايتذنا محمد على هذا الشرح الجيد.
لكن في الدلفي نت ون فورم WINFORM استتطعت ان اتصل بقاعدة اكسس موجودة في نت الان اي انتمي الي نفس الدومان الموجود فيه السرفر
هل هناك شرح لهذا الفرق.
شكرا
السلام عليكم
شكرا لكم إخواني على المساعدة
لقد جربت لكن مع دالك
تظهر الرسالة التالية
(impossible de charger la dll libmysql.dll)
مع انني وضعت (libmysql.dll)
في مجلد systeme32
للتوضيح الفكرة التي أريدها هي كالتالي:
ركبت منتدى vb على استضافة مجانية
والكل يعرف ان هده المنتديات تستخدم mysql
مشروعي هو أن أعمل واجهة أو برنامج تطبيقي للتعامل مع المنتدى
اي لكل الاعضاء يمكنهم التصفح اضافة مواضيع التسجيل ..... مثلما هو الحال في تطبيقات الويب
فهل يمكن تجسيد هده الفكرة وكيف السبيل الى دلك
لحد الان لم استطع ربط الاتصال نع قاعدة البيانات
فهل من فكرة و بمادا تنصحوني
وشكرا لكم
اضف صفحات واب تقوم بالتحكم في المنتدي ولايمكن الدخزل اليها الا في حالة اسم المستخدم و كلمة السر هي admin
لدي قاعدة بيانات من نوع interbase او من نوع ms sql server كيف اضعها على النت هل هناك سيرفرات معينة تسمح بوضع قواعد البيانات عليها
وايضا كيف يمكن ان اجعل من جهازي سيرفر يمكن ان اضع عليه قاعدة بيانات وادخل عليها من جهاز اخر بواسطة الانترنت
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…