سلام

نوشته شده توسط
samaram
اين تاپيك هاي طولاني! رو ميخونم
.gif)
آن نمونه کد چکیده مطالب Attach است و کد Vb.Net و C#.Net لازم شما را دارد. برنامه exe اش را هم میتوانید استفاده کنید!

نوشته شده توسط
samaram
... شنيدم ميگن ميشه برنامه ي نصب رو جوري ساخت كه همزمان خودش بانك ها رو هم اتچ كنه ...

نوشته شده توسط
_H2_
ضمن اینکه در مراحل نصب برنامه هم میتوانید با روشهای مختلف و به صورت خودکار دیتابیس را Attach کنید
نصاب msi اجازه میدهد شما dll ای با زبانهای دات نتی بسازید و در کلاسی با وراثت System.Configuration.Install.Installer کدهای لازم برای زمان نصب/لغو نصب را نوشته و اجرا کنید که طبیعتاً میتوانید همین کدهای (پست قبلی) Attach را در این بدنه بنویسید تا در زمان نصب، Attach هم انجام شود.
ضمن اینکه msi از اجرای کدهای vbscript هم پشتیبانی میکند و به این وسیله هم میتوان دستورات سفارشی خود را اجرا کرد.
(البته در خود اولین اجرای برنامه هم میتوان دستورات دلخواهی اجرا کرد.)
بهم گفتن فايل هاي ديتابيست رو در كنار فايل EXE برنامه ات اضافه كن مشكلي نداره
به شرطها و شروطها ... !
- باید از نسخه SQL Server Express2005/2008 استفاده کنید که نتیجتاً ...
الف) برنامه شما باید(بهتر است) نیازی به کارکرد تحت شبکه نداشته باشد و نثب و کار روی یک رایانه برای آن کافی باشد.
ب) بانک اطلاعاتی شما در نهایت نباید از 2و4 گیگ بیشتر شود که البته برای مصارف عادی خیلی بعید است بیشتر شود.
- باید رشته ConnectionString را برای کارکرد بدون Attach (در واقع Attach موقت و خودکار) چنین اصلاح کنید:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
موفق باشید.