PDA

View Full Version : سوال: انتقال برنامه نوشته شده از یک سیستم به سیستم دیگر به همراه بانک اطلاعاتی



oliya24
چهارشنبه 16 اردیبهشت 1394, 19:26 عصر
سلام من یه برنامه با لینک نوشتم که میخوام الان این برنامه رو از سیستم خودم به یه سیستم دیگه بفرستم بدون اینکه مشکلی برای برنامه پیش بیاد یا اینکه من بخوام دوباره بانک اطلاعاتی رو روی سیستم مقصد بسازم .من تا به حال با این مشکل برخورد نکردم میشه بنده رو راهنمایی کنید
با تشکر

asrah6
پنج شنبه 17 اردیبهشت 1394, 01:16 صبح
سلام شما باید از یرنامه ی خود setup بگیری.

oliya24
پنج شنبه 17 اردیبهشت 1394, 12:15 عصر
نه سورس رو میخوام ستاب بگیرم که دیگه سورس رو نمیتونم نشون بدم. به استادم

Mofid.m
پنج شنبه 17 اردیبهشت 1394, 22:05 عصر
درود
اگر میخوای پروژه رو انتقال بدی باید ویژال استدیو و Sql رو نصب کنی.
بعد دیتابیس رو از سیستم خودت منتقل کنی به سیستم مقصد. کپی کن دیتابیسو.
یا میتونی از دیتابیس اسکریپت بگیری و روی سیستم مقصد اجرا کنی.

oliya24
پنج شنبه 17 اردیبهشت 1394, 23:22 عصر
این شد یه را حل.ممنونم اما مثل اینکه میگن میشه یه کد اتچ تو برنامه نوشت و دیگه زحمت کا رو کم کرد شما از این مسئله اطلاعی ندارین؟به من کمک کنید؟؟
بازم ممنون از جواب خوبتان

silsin
پنج شنبه 17 اردیبهشت 1394, 23:34 عصر
حالا نمی دونم ایده ال شما چیه برای کار ولی منم یه همچین تجربه ای داشتم اخرش زدم خود برنامه بانک اطلاعاتی رو بسازه تو سیستم هدف ! به نظر خودم اینجوری راحت تر کار پیش میره . دیگه دردسر های انتقال بانک رو نداریم اینجا

Mofid.m
جمعه 18 اردیبهشت 1394, 00:59 صبح
برای Detach کردن دیتابیس از این کوری میتونی استفاده کنی
USE master;GO
EXEC sp_detach_db @dbname = N'MyDBName';
GO

و برای Attach کردن میتونی از این کوری استفاده کنی
USE master;GO
EXEC sp_attach_db @dbname = N'MyDBName',
@filename1 = N'C:\MyDBName.mdf',
@filename2 = N'C:\MyDBName_log.ldf';
GO

کافیه این کوری ها رو تو برنامت استفاده کنی.

در ضمن تو Connection String برنامه هم میشه Attach کرد.

oliya24
جمعه 18 اردیبهشت 1394, 16:39 عصر
ممنونم اینکه این کد رو تو سی شارپ بنویسم چطوره؟؟ من با تکنولوژی لینک نوشتم نه ado.net