صممت برنامج قاعدة بيانات على SQL Server 2008 و سي شارب وعندما شغلت البرنامج على جهاز اخر لم يعمل
واستبدلت قاعدة البيانات بقاعدة اكسس ايضا ظهرت نفس المشكلة
اظن المشكلة في microsoft .net framwork]
صممت برنامج قاعدة بيانات على SQL Server 2008 و سي شارب وعندما شغلت البرنامج على جهاز اخر لم يعمل
واستبدلت قاعدة البيانات بقاعدة اكسس ايضا ظهرت نفس المشكلة
اظن المشكلة في microsoft .net framwork]
اخواني الاعزاء
ارجو منكم العمل على تصميم برنامج قواعد بيانات بالكامل من الالف الى الياء لكي تعم الفائدة
انا حاليا اقوم بعمل مشروعين و إن شاء الله ساقوم بطرحهما عن الانتهاء
و السلام
لن نستطيع مساعدتك دون وصف كامل وممل للمشكلة، بما فيها أي رسائل خطأ تأتيك.
وغير عنوان الموضوع إلى عنوان أكثر وصفاً، لأن العنواين العامة والمبهمة مخالفة لقوانين المنتدى :)
تم تعديل هذه المشاركة بواسطة System Down في 10 فبراير 2011 في 20:48
السلام عليكم و رحمة الله و بركاته
أخي الكريم
هل يمكنك ان تكتب لنا الConnection String الذي كتبته في برنامجك حيث انها احتمال الكبير يكون المشكلة فيها
و لو تكتب رسالة الخطأ يكون أفضل فهذا سيجعلنا أكثر قدرة على التحليل و استنتاج موضع الخطأ
تقبل خالص تحياتي
اخواني
السلام عليكم و رحمة الله و بركاته
انا أستخدمت المعاجات في عملية الربط مع تغير في بعض الاكواد بمعنى اضفت اكواد اضافية للبرنامج و الازرار و غيرت اشكال الازرار
والمشكلة انني اريد تنصيب هذا البرنامج على جهاز اخر غير الجهاز الذي صممت عليه العمل
ارجو ان اكون وفقت في طرح مشكلتي
مع تحياتي
اخواني الاعزاء
ارجو منكم العمل على تصميم برنامج قواعد بيانات بالكامل من الالف الى الياء لكي تعم الفائدة
انا حاليا اقوم بعمل مشروعين و إن شاء الله ساقوم بطرحهما عن الانتهاء
و السلام
السلام عليكم و رحمة الله و بركاته
أخي الكريم
انا لم اقصد اذا كانت المشكلة على نفس الجهاز التي تصمم منه
لكنك لم توضح رسالة الخطأ
و من أحد الظواهر الواضحة لي ما دامت المشكلة تظهر عند جهاز أخر ربما يكون المشكلة في الConnesction string
حيث انك في الجهاز التي تصمم بها البرنامج يكون اسم السيرفر محدد بمكانه الصحيح و غالبا ما يتم وضع . ليدل على انه في نفس الجهاز
لكن ال . لا يكشف عن وجود أي محركات SQL Express قد يكون موجود بالجهاز و خاصة اذا تواجدت SQL Server أخر
كما ان التثبيت لا يقوم بالحاق قاعدة البيانات لمحرك قاعدة البيانات تلقائيا و لابد من ذكر عبارة ليقوم بذلك
فلابد ان تكون مرفق قاعدة البيانات بالبرنامج و ذكرت ما يعمله أثناء التنصيب ليجده على SQL Server و الذي يكون وقتها SQL Express أي مجرد محرك قاعدة البيانات
عموما سأخبرك طريقة لو تخميني كان صحيحا سيحل لك المشكلة
جرب ان تضع هذه العبارة في الConnection string
data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|;User Instance=true
حيث تستبدل عبارة |DataDirectory| بمكان الملف التي حددته في التثبيت ليكون بالكشف عن وجود قاعدة البيانات و اذا لم يجدها يبحث عن ملف الmdf و يقوم بالحاقه في محرك قاعدة البيانات التي يتم تثبيته على النظام(أي لابد ان تضع pre request محرك SQL Server طبقا لاصدار الSQL التي قمت بانشائه عليه
تقبل خالص تحياتي
تم تعديل هذه المشاركة بواسطة wisamsalah في 12 فبراير 2011 في 17:36
wisamsalah كتب:السلام عليكم و رحمة الله و بركاته
أخي الكريم
انا لم اقصد اذا كانت المشكلة على نفس الجهاز التي تصمم منه
لكنك لم توضح رسالة الخطأ
و من أحد الظواهر الواضحة لي ما دامت المشكلة تظهر عند جهاز أخر ربما يكون المشكلة في الConnesction string
حيث انك في الجهاز التي تصمم بها البرنامج يكون اسم السيرفر محدد بمكانه الصحيح و غالبا ما يتم وضع . ليدل على انه في نفس الجهاز
لكن ال . لا يكشف عن وجود أي محركات SQL Express قد يكون موجود بالجهاز و خاصة اذا تواجدت SQL Server أخر
كما ان التثبيت لا يقوم بالحاق قاعدة البيانات لمحرك قاعدة البيانات تلقائيا و لابد من ذكر عبارة ليقوم بذلك
فلابد ان تكون مرفق قاعدة البيانات بالبرنامج و ذكرت ما يعمله أثناء التنصيب ليجده على SQL Server و الذي يكون وقتها SQL Express أي مجرد محرك قاعدة البيانات
عموما سأخبرك طريقة لو تخميني كان صحيحا سيحل لك المشكلة
جرب ان تضع هذه العبارة في الConnection string
data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|;User Instance=true
حيث تستبدل عبارة |DataDirectory| بمكان الملف التي حددته في التثبيت ليكون بالكشف عن وجود قاعدة البيانات و اذا لم يجدها يبحث عن ملف الmdf و يقوم بالحاقه في محرك قاعدة البيانات التي يتم تثبيته على النظام(أي لابد ان تضع pre request محرك SQL Server طبقا لاصدار الSQL التي قمت بانشائه عليه
تقبل خالص تحياتي
شكرا اخي العزيز على هذه المعلومات
ساجرب ثم اخبرك بالنتيجة
اخواني
انا استخدمت المعالج في عملية الربط مع قاعدة البيانات و لم استخدم الربط بالكود
تقبلو فائق احترامي
:blush:
اخواني الاعزاء
ارجو منكم العمل على تصميم برنامج قواعد بيانات بالكامل من الالف الى الياء لكي تعم الفائدة
انا حاليا اقوم بعمل مشروعين و إن شاء الله ساقوم بطرحهما عن الانتهاء
و السلام
السلام عليكم
وجدت الحل
قمت بتنصيب السكيول سيرفر 2008 + microsoft .net framwork 3.5
فاصبح البرنامج يعمل
فما رأيكم
و السلام :lol:
اخواني الاعزاء
ارجو منكم العمل على تصميم برنامج قواعد بيانات بالكامل من الالف الى الياء لكي تعم الفائدة
انا حاليا اقوم بعمل مشروعين و إن شاء الله ساقوم بطرحهما عن الانتهاء
و السلام