الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ما هي مشكلة جملة الاتصال هذه

بدأه amaadawaad في 13 أبريل 2011 · 14 رد · 629 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

انا وضعت هذه الجملة للاتصال بقاعدة البيانات

connectionString="Data Source=.\SQLExpress;AttachDbFilename=|DataDirectory|\aqarya_2011.mdf;Integrated Security=True"

ولكن بعد تنصيب البرنامج على جهاز اخر لا ينجح الاتصال

فما هو الخطا

وشكراً

اخواني الاعزاء

ارجو منكم العمل على تصميم برنامج قواعد بيانات بالكامل من الالف الى الياء لكي تعم الفائدة

انا حاليا اقوم بعمل مشروعين و إن شاء الله ساقوم بطرحهما عن الانتهاء

و السلام

#3
TareqVB كتب:

يجب تنصيت SQL server على الجهاز الآخر .

نصبنا SQL server

اخواني الاعزاء

ارجو منكم العمل على تصميم برنامج قواعد بيانات بالكامل من الالف الى الياء لكي تعم الفائدة

انا حاليا اقوم بعمل مشروعين و إن شاء الله ساقوم بطرحهما عن الانتهاء

و السلام

#4
amaadawaad كتب:

connectionString="Data Source=.\SQLExpress;AttachDbFilename=|DataDirectory|\aqarya_2011.mdf;Integrated Security=True"

أعتقد أنك الذي نصبته ليس SQLExpress

وبالتالي يجب تغيير SQLExpress بإسم SQLServer وفي الغالب يكون نفس إسم الجهاز

تم تعديل هذه المشاركة بواسطة a1024 في 13 أبريل 2011 في 11:46

#5
a1024 كتب:

أعتقد أنك الذي نصبته ليس SQLExpress

انا متاكد من اني نصبته

اخواني الاعزاء

ارجو منكم العمل على تصميم برنامج قواعد بيانات بالكامل من الالف الى الياء لكي تعم الفائدة

انا حاليا اقوم بعمل مشروعين و إن شاء الله ساقوم بطرحهما عن الانتهاء

و السلام

#6

مرحباً أخي الكريم،

على الأغلب أن مسار تطبيقك قد تغير في الجهاز الأخر اي أن (DataDirectory) المفروض عند بناء التطبيق لايماثل المسار الحالي في الجهاز الأخر ولذلك جرب أن تُحدث هذه الخاصية قبل الاتصال بقاعدة البيانات:

AppDomain.CurrentDomain.SetData("DataDirectory", Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData))

إذا لم تنجح هذه الطريقة، رجاء انقل لنا رسالة الخطأ

بالتوفيق

تم تعديل هذه المشاركة بواسطة Bashar Rabat في 13 أبريل 2011 في 12:01

The important thing is not so much

that every child should be taught,

as that every child should be given the wish to learn.

#7
Bashar Rabat كتب:

مرحباً أخي الكريم،

على الأغلب أن مسار تطبيقك قد تغير في الجهاز الأخر اي أن (DataDirectory) المفروض عند بناء التطبيق لايماثل المسار الحالي في الجهاز الأخر ولذلك جرب أن تُحدث هذه الخاصية قبل الاتصال بقاعدة البيانات:

AppDomain.CurrentDomain.SetData("DataDirectory", Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData))

إذا لم تنجح هذه الطريقة، رجاء انقل لنا رسالة الخطأ

بالتوفيق

بصراحة مافهمت عليك

ممكن تشرح اكثر

اخواني الاعزاء

ارجو منكم العمل على تصميم برنامج قواعد بيانات بالكامل من الالف الى الياء لكي تعم الفائدة

انا حاليا اقوم بعمل مشروعين و إن شاء الله ساقوم بطرحهما عن الانتهاء

و السلام

#8
amaadawaad كتب:

بصراحة مافهمت عليك

ممكن تشرح اكثر

حسناً، قبل الشرح هل بإمكانك أن تعرض لنا رسالة الخطأ التي تظهر لك عند تشغيلك للتطبيق في الجهاز الأخر؟

هناك عدة احتمالات لمشكلة كهذه لذلك نحتاج منك بعض التعاون لنصل اليها.

بالتوفيق

The important thing is not so much

that every child should be taught,

as that every child should be given the wish to learn.

#9

هذه صورة الخطا

علما انني استخدمت هذه الجملة

Data Source=.\MOH;AttachDbFilename=|DataDirectory|\bin\Debug\aqarya_2011.mdf;Integrated Security=True

post-171882-074866700 1302690512_thumb.p

المرفقات
Capture.PNG

تم تعديل هذه المشاركة بواسطة amaadawaad في 13 أبريل 2011 في 13:30

اخواني الاعزاء

ارجو منكم العمل على تصميم برنامج قواعد بيانات بالكامل من الالف الى الياء لكي تعم الفائدة

انا حاليا اقوم بعمل مشروعين و إن شاء الله ساقوم بطرحهما عن الانتهاء

و السلام

#10
amaadawaad كتب:

هذه صورة الخطا

علما انني استخدمت هذه الجملة

Data Source=.\MOH;AttachDbFilename=|DataDirectory|\bin\Debug\aqarya_2011.mdf;Integrated Security=True

كما هو موضح بالرسالة أنك تستخدم خادم أقدم من الخادم الذي استخدمته لإنشاء قاعدة البيانات والرسالة تقول أن الخادم الحالي يدعم ملفات تابعة لنسخة 612 ومايسبقها لكن ملف قاعدة البيانات خاصتك تابعة للنسخة 654 أي غير مدعومة بالنسبة للخادم الحالي، عليك البدء باستبدال نسخة الـ(SQL Server) ومن ثم جرب واعلمنا بالجديد.

بالتوفيق.

The important thing is not so much

that every child should be taught,

as that every child should be given the wish to learn.

#11

شكرا لك

ولكن من اين ساحصل على هذا الخادم

كمل المعروف معي

وشكرا

اخواني الاعزاء

ارجو منكم العمل على تصميم برنامج قواعد بيانات بالكامل من الالف الى الياء لكي تعم الفائدة

انا حاليا اقوم بعمل مشروعين و إن شاء الله ساقوم بطرحهما عن الانتهاء

و السلام

#12

اخي اين انت

ارجو وصلنا لعند الحل

اخواني الاعزاء

ارجو منكم العمل على تصميم برنامج قواعد بيانات بالكامل من الالف الى الياء لكي تعم الفائدة

انا حاليا اقوم بعمل مشروعين و إن شاء الله ساقوم بطرحهما عن الانتهاء

و السلام

#13
amaadawaad كتب:

شكرا لك

ولكن من اين ساحصل على هذا الخادم

كمل المعروف معي

وشكرا

العفو أخي الكريم،

نسخة قاعدة البيانات خاصتك هي على الأغلب SQL Server 2008 لذلك عليك تنزيل هذا الإصدار على الحاسب الذي يعرض هذا الخطأ:

SQL Server 2008

عليك اختيار اصدار يعمل على نظام تشغيل الحاسب نفسه (يرجى الانتباه للـService Pack)

بالتوفيق.

The important thing is not so much

that every child should be taught,

as that every child should be given the wish to learn.

#14
Bashar Rabat كتب:

العفو أخي الكريم،

نسخة قاعدة البيانات خاصتك هي على الأغلب SQL Server 2008 لذلك عليك تنزيل هذا الإصدار على الحاسب الذي يعرض هذا الخطأ:

SQL Server 2008

عليك اختيار اصدار يعمل على نظام تشغيل الحاسب نفسه (يرجى الانتباه للـService Pack)

بالتوفيق.

[/quote

انا عندي سيدي لل SQL Server 2008 هل استفيد منها

اخواني الاعزاء

ارجو منكم العمل على تصميم برنامج قواعد بيانات بالكامل من الالف الى الياء لكي تعم الفائدة

انا حاليا اقوم بعمل مشروعين و إن شاء الله ساقوم بطرحهما عن الانتهاء

و السلام

#15

طبعاً في حال كان الـService Pack للاصدار الذي تملكه متوافق مع الـService Pack للـWindows :]

تم تعديل هذه المشاركة بواسطة Bashar Rabat في 13 أبريل 2011 في 15:28

The important thing is not so much

that every child should be taught,

as that every child should be given the wish to learn.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…