17-11-12, 02:04 AM
السلام عليكم و رحمة الله و بركاته
لدمج قاعدة بيانات SQL Server 2008 مع المشروع يجب اتباع الخطوات التالية :
1- يجب إدماج ملفات القاعدة .mdf و .ldf في المجلد Bin\Debug حيث يوجد الملف التنفيذي للمشروع
2- من Solution Explorer كليك يمين على المشروع Setup نختار View و بعدها File System
3- في الواجهة اليسرى للشاشة توجد File System On Target Machine و تحتها يوجد Application Folder
4- كليك يمين على Application Folder ثم نختار Add ثم File بعدها تبحث عن الملفان .mdf و .ldf و بعدها كليك على Open
5- الآن سيقوم Setup بنسخ ملفات القاعدة إلى المجلد Program Files لجهاز العميل أثناء عملية التنصيب للمشروع
6- جملة الربط Connection String يجب أن تحتوي على أمر ربط القاعدة بالخادم ( Attach database file to an instance of Sql Server )
7- مثال : " Public strcon As String = "Data source=.\SQLExpress ;AttachDbFilename=|Datadirectory|MyDB.mdf ;Integrated Security=True;User Instance=True"
8- يجب إدراج Net Framework و SQL SERVER EXPRESS 2008 و ملفات أخرى في " Prerequisites " تلزم لتشغيل مشروعك مثل Crystal Report ...إلخ
9- لا يجب بالضرورة إدماج أو تنصيب SQL SERVER MANAGEMENT STUDIO 2008 لأن SQL SERVER EXPORESS 2008 بفي بالغرض و الله أعلى و أعلم.
ملاحطة : اسم النسخة أو Instance Name للخادم الإفتراضية عندما تقوم بتنصيب SQL SERVER EXPRESS 2008 على جهاز العميل هي : SQLEXPRESS أو SQLExpress و اسم السيرفر أو الخادم المحلي هي : . أو ( local )
هذا و الله أعلى و أعلم و على فكرة كل ما ذكرته هو من واقع تجربة عملية لأن قرأت عدة أفكار و مقالات على النت و على المنتديات لكن صارت عندي " لخبطة " و وجدت هذه الفكرة البسيطة و جربتها و نجحت
بالتوفيق إن شاء الله
لدمج قاعدة بيانات SQL Server 2008 مع المشروع يجب اتباع الخطوات التالية :
1- يجب إدماج ملفات القاعدة .mdf و .ldf في المجلد Bin\Debug حيث يوجد الملف التنفيذي للمشروع
2- من Solution Explorer كليك يمين على المشروع Setup نختار View و بعدها File System
3- في الواجهة اليسرى للشاشة توجد File System On Target Machine و تحتها يوجد Application Folder
4- كليك يمين على Application Folder ثم نختار Add ثم File بعدها تبحث عن الملفان .mdf و .ldf و بعدها كليك على Open
5- الآن سيقوم Setup بنسخ ملفات القاعدة إلى المجلد Program Files لجهاز العميل أثناء عملية التنصيب للمشروع
6- جملة الربط Connection String يجب أن تحتوي على أمر ربط القاعدة بالخادم ( Attach database file to an instance of Sql Server )
7- مثال : " Public strcon As String = "Data source=.\SQLExpress ;AttachDbFilename=|Datadirectory|MyDB.mdf ;Integrated Security=True;User Instance=True"
8- يجب إدراج Net Framework و SQL SERVER EXPRESS 2008 و ملفات أخرى في " Prerequisites " تلزم لتشغيل مشروعك مثل Crystal Report ...إلخ
9- لا يجب بالضرورة إدماج أو تنصيب SQL SERVER MANAGEMENT STUDIO 2008 لأن SQL SERVER EXPORESS 2008 بفي بالغرض و الله أعلى و أعلم.
ملاحطة : اسم النسخة أو Instance Name للخادم الإفتراضية عندما تقوم بتنصيب SQL SERVER EXPRESS 2008 على جهاز العميل هي : SQLEXPRESS أو SQLExpress و اسم السيرفر أو الخادم المحلي هي : . أو ( local )
هذا و الله أعلى و أعلم و على فكرة كل ما ذكرته هو من واقع تجربة عملية لأن قرأت عدة أفكار و مقالات على النت و على المنتديات لكن صارت عندي " لخبطة " و وجدت هذه الفكرة البسيطة و جربتها و نجحت
بالتوفيق إن شاء الله