اخي غيرت مسار قاعدة البيانات بدل اسمك Easy 4ever الى Admin وهو اسم جهازي
لكن لم يتصل بقاعدة البيانات ؟
1- هل انت متأكد من اسم الجهاز ( وليس اسم المستخدم ) لتأكد من اسم الجهاز أضغط بالزر الماوس الإيمن على إيقونة جهاز الكمبيوتر ( Computer )
ومن ثم أختر خصائص ( properties ) ومن ثم أنظر في البيانات المسردة ستجد عند كلمة اسم الكمبيوتر كامل ( Full computer name )
اسم جهازك أنقله بدل كلمة ( Easy4ever )
2- هل تأكدت من اسم السيرفر حق SQL لمعرفة اسم سيرفر SQL اتبع الخطوات التالية - إذهب أبدء ( start ) كافة البرامج ( All Program )
ومن ثم Microsoft SQL Server 2008 R2حسب الإصدار الذي تمتلكة ومن ثم Configuration Tools ومن ثم شغل برنامج SQL Server Configuration Manager قم بأختيار SQL Server Services في الجهه الآخرى ستجد كلمة SQL Server (اسم السيرفر حق SQL) انقل ما بين الأقواس في الكود بمكانة الصحيح
الأن جرب الكود ولا تنسى في نسخ قاعدة البيانات في مجلد SQL
[/FONT][/COLOR][color=#008000][FONT=Verdana]هو إصدار [/FONT][/color][COLOR=#ff0000][FONT=Verdana]SQL
[/FONT][/COLOR][COLOR=#008000][FONT=Verdana]
[/FONT][/COLOR][color=#ff0000][FONT=Verdana]مع ا[/FONT][/color][color=#ff0000][FONT=Verdana]سم السيرفر[/FONT][/color][/SIZE][COLOR=#008000][FONT=Verdana][SIZE=4] يختلف من شخص لآخر[/SIZE]
[/FONT][/COLOR]
الأكواد الذي في الموقع هو أكواد إتصال بكل الحالات وبكل أنواعها
نحن في المثال السابق استخدمنا نوع الاتصالMicrosoftOLE DB Provider for SQL Server في هذا النوع يوجد أكثر من طريقة حسب أستخدامك بحيث أن الكود الأول من هذا النوع يقوم بالإتصال بقاعدة بيانات بالسيرفر ويوجد في قاعدة البيانات باسورد أما الثاني فهو لنفس الغرض ولاكن لقاعدة البيانات التي لا تحمل باسورد والكود الثالث هو الكود المستخدم وهي لقاعدة البيانات الموجودة على جهاز وبدون باسورد الكود الرابع حسب فهمي له أنه يطلب من المستخدم عند الأتصال أن يدخل باسورد الكود الخامس لقاعدة بيانات موجوده بسيرفر آخر ولا يوجد لديك إلا عنوان IP لهذا السيرفر ويوجد إيضا باسورد في قاعدة البيانات الكود السادس حسب فهمي له أنه يقوم بتعطيل الأتصال
هذي كانت أكواد من نوع الأتصالMicrosoftOLE DBProvider for SQL Server
حاولت الاتصال بالموقع ولاكن لم يفلح ممكن ان طريقة رفعك للملف غير صحيحه يوجد طريقة أخره تسمح لك بالدخول لقاعدة البيانات من السيرفر شخصيا لم استخدم قط اتصال بقاعدة بيانات مرفوعة بالموقع لذا لا أستطيع أن أفيدك بهذا الأمر ممكن ليست هذي الطريقة لرفع الملف قابل للقرآءه من الموقع أرجوا من الذين لديهم خبره بالإفادة بهذي النقطة
shado1796 كتب :
وايضا كيف اجعل قاعدة البيانات SQL تحفظ في الليست فيو.. مثل ما كان عندي في الاكسس ..
شكرا ..
بنفس الكود الذي استخدمته في الأكسس أستخدمه هنا
* ملاحظة : نوع الأتصال المستخدم يسمح لك باستخدام نفس أوامر الأكسس بدون تعديل سواء كودين لا غير
الأول : كود الأتصال يختلف عن كود أتصال بالأكسس .
الثاني : عند استخدام حقل التاريخ في الأكسس تضع القيمة بين علامة % أما في SQL ستتعامل معه مثل النص بمعنه انك ستضع القيمة بين علامة '
مثله مثل النص.
شكرا اخي ،،، علي حكاية الاتصال بالسيرفر في الموقع فانا مفعل القراءة لكن عموما راح احل انشاء الله مشكلة الاتصال بالسيرفر .. بس الان يجب انا اتصل في الجهاز وراح اراجع كلامك واشوف واحاول وارد لك خبر... يعطيك العافية
صديقي بغض النظر عن جملة الاتصال الي انت محتاجها احب اوضحلك فكرة لماذا انت ملزم بتغير قاعدة البيانات من اكسيس الى sql server او oraclr لان الاكسيس لا يدعم المستخدمين العدة اي بصورة اسهل انه لو نفرض انه احد مستخدمي برنامجك بيشتغل في جدول معين وحاول مستخدم اخر الوصول الى نفس الجدول فلن يستطيع حتى ينتهي المستخدم الاول من الجدول فما بالك بمستخدمين عدة ارجوا ان تكون الفكرة واضحة ..... وشكرا
zeus كتب :صديقي بغض النظر عن جملة الاتصال الي انت محتاجها احب اوضحلك فكرة لماذا انت ملزم بتغير قاعدة البيانات من اكسيس الى sql server او oraclr لان الاكسيس لا يدعم المستخدمين العدة اي بصورة اسهل انه لو نفرض انه احد مستخدمي برنامجك بيشتغل في جدول معين وحاول مستخدم اخر الوصول الى نفس الجدول فلن يستطيع حتى ينتهي المستخدم الاول من الجدول فما بالك بمستخدمين عدة ارجوا ان تكون الفكرة واضحة ..... وشكرا
اشكرك اخي على فكرتك .. وقد قرأت عن هذه المشكله فاني عندما اعمل على مثلا برنامجين يستعملان القاعده فانها تظهر لي رسالة انها مفتوحه قاعدة البيانات السابقه فلا يمكنني استيراد واضافة تصدير بيانات ،، صراحه هذه مشكلة لم اتدركها مع اني اريد استخدام القاعدة لاكثر من مستخدم ..