با سلام خدمت دوستان عزیز
با تشکر از مدیران سایت (ببخشید اگر این تایپیک ممکنه تکراری باشه ولی چون خیلی کاربردی و خیلی استفاده می شه آموزش اونو لازم می دونم )

برای نصب فایلهای MDF. بر روی کامپیوتر های مقصد به صورتی که حضور شما حتما لازم نباشه (به صورت ویزاردی ) شما بهتره دلفی رو باز کنین و یک پروژه جدید به صورت زیر تعریف کنین : (تصویر ضمیمه 1)

1- دو تا دکمه یکی برای اتصال بانک و دیگری برای قطع اتصال بانک از SqlServer
2- دو تا ADOCommand برای اجرای دستورات Sql
3- و یک AdoConnection .

برای اینکه کاربر به صورت Visual و کاملا ساده با همون اطلاعاتی که داره بتونه برنامتون رو نصب کنه و از اون استفاده کنه کافیه :

1- در خاصیت CommandText یکی از او AdoCommand ها مقدار زیر را قرار می دهید (جهت اتصال بانک):

" نام دیتابیس" CREATE DATABASE
(" ' مسیر فایلهای بانک داخل علامت های کتیشن' " = ON PRIMARY (FILENAME
FOR ATTACH

2- در خاصیت CommandText دومی مقدار زیر را قرار می دهید (جهت قطع اتصال بانک):
'True' , " 'نام دیتا بیس در علامت کتیشن' " EXEC sp_detach_db

3- حالا در بخش آخر فقط کافیست به همراه سی دی برنامه ، نرم افزار DeskTop Engin SQL Server رو که به صورت یک فایل Setup تو خود CD ، اسکیوال هست و نصبش هم فقط به اندازه زدن یک Next و یک Ok برای کاربر زحمت ایجاد می کنه .

4- بخش چهرم مربوط به تفهیم شما به کاربر که بش بگید بعد از نصب DeskTop Engin برنامه نصب بانک رو اجرا کنه و فقط بر روی دکمه "اتصال بانک" کلیک کنه .


خوب موفق باشید .