واضح آرشیو وب فارسی:سایت ریسک: mina_ghorbani18-04-2008, 08:58 AMمن میخوام یه دیتا بیس که برنامم ازش استفاده میکنه رو اضافه کنم کجا میتونم اضافه کنم موقع ساختن setup بعد اینکه وقتی در سیستم دیگه برنامه رو نصب کردم چه جوری این دیتا بیس تو sql اتچ بشه مخوام setupشو publish درست کنم shalineh18-04-2008, 10:49 AMبرای اتچ کردن دیتابیس باید از کدهای پروسیجر ذخیره شده sp_attach_db موجود در دیتابیس Master متعلق به SQL Server استفاده شود. برای این منظور در یک جای مناسب از برنامه ستاپ یا برنامه اجرایی خود کد زیر را وارد کن: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! mina_ghorbani18-04-2008, 11:31 AMخیلی ممنون ای کاش این جاش رو هم بهم بگید این دو تا فایل ذیتا بیس و لاگ رو کجا بذارم که تو ستاپ بیاد بعد چه جوری بهش آدرس بدم که اونا رو بخونه اونجایی که نوشتید "ادرس دیتا" و "ادرس لاگش" shalineh18-04-2008, 01:53 PMبهترین مکان برای نوشتن کدهای فوق، روال لود برنامه هست ( Form_Laod) مثلا به جای آدرس دیتابیس بنویس: C: MyDataBase.MDF و به جای آدرس لاگ بنویس: C: MyDataBase_Log.LDF موفق باشی. mina_ghorbani18-04-2008, 05:00 PMاین کد رو به سی شارپ مینویسم بعد که اجراش می کنم الحاق نمیشه objConnection.ConnectionString = String.Format("server=(local);" & _ "database=master;user id=sa;password=") این یعنی چی؟ user id ?????? Bracket18-04-2008, 05:51 PMاین کد رو به سی شارپ مینویسم بعد که اجراش می کنم الحاق نمیشه این یعنی چی؟ user id ?????? User id یوزرنیم SQL هست . تو Visual Studio میتونی از تو منوی Server یه کانکشن به یه دیتابس خاص خودت بسازی . وقتی کانکشن رو بسازی بهت connection String هم میده میتونی تو کدات هم اگه خواستی استفاده کنی . mina_ghorbani18-04-2008, 08:19 PMمن اگه بخوام فایلامو بفرستم که کمکم کنید چه کار باید کنم؟ می تونم با کسی تو yahoo صحبت کنم؟ shalineh18-04-2008, 10:18 PMمینا جون، فایلهاتو واسه من بفرست. ببینم مشکلت چیه. mina_ghorbani19-04-2008, 12:21 PMببینید مشکلات ت ایناس 1- می خوام ستا÷ درس کنم که چیزای کلی شو یاد گرفتم 2- وقتی ستا÷ درس کردم باهاش اون دو تا فایل اس کیو ال(ام دی اف ال دی اف) هم باشه یعنی بعدا وقتی رو سیستم دیگه نصب می کنیم ک÷ی بش 3- اون دو تا فایل چه جوری از مسیر اجرایی برنامه اجرا شن 4-اون 2تا چه جوری در اس کیو ال تو کام÷یوتری که می خوایم برنامه رو نصب کنیم اتچ بشه ایناس می خوام یه کم ساده بهم بگید. بعد اینکه از ویزوال استادیو2005 استفاده میکنم و اس کو ال2005 mina_ghorbani19-04-2008, 12:39 PMshalineh jan in moshkelato vasat mail zadam neveshtam vali chon daneshgah am file ha ro nadaram ke atach konam oon moghe haee ke on hasti behem migi man ham biam komakam koni? shalineh19-04-2008, 02:30 PMببین مینا جون، خوب گوش کن ببین چی میگم. اصلا با ستاپت کاری ندارم. موقع ستاپ ساختن اون دو تا فایل مربوط به دیتابیس رو بذار کنار فایل اجرایی برنامه ات. خب؟ تا اینجا که مشکلی نیست. حالا، قبل از اینکه برنامه رو کامپایل کنی، کدهایی که واست نوشتم رو در روال فرم لود قرار بده. به جای آدرس دیتا بیس اینو بنویس: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! به جای آدرس لاگ فایل هم اینو بنویس: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! کار تمومه. موقعی که برنامه برای بار اول اجرا بشه، دیتابیس اتوماتیک وار به سرور اتچ خواهد شد. آها، به جای username و password هم اگه خودت اکانت جدیدی تعریف کرده ای، اونا رو بذار. مسئله خیلی سادست. نمیدونم چرا بازم مشکل داری؟ shalineh19-04-2008, 02:35 PMببخشید. تکراری شد. mina_ghorbani21-04-2008, 09:26 AMbebinid sql e ke hamrahe vs2005 nasb mishe male shoma ham in sheklie? http://i30.tinypic.com/15f38lz.jpg Ultimator21-04-2008, 12:03 PMبله مال همه اینشکلیه ! این راهنمایی که انجام شد ربطی به sql server configiguration manager نداره شما کدهاتون رو تو برنامه یا تو ستاپ مینویسید و دیتا بیس ایجاد میشه ، همین mina_ghorbani23-04-2008, 09:38 AMبجه ها خيلي ممنون نمي دونم ايراد از چيه خودم كه .... نمي دونم هر چي هر جا ديدم امتحان كردم به جا واسه كارورزي ميرم به اونا هم مي گم ولي application.Startuppath فهميدم خوب بود mina_ghorbani23-04-2008, 09:45 AMshalineh jan az shoma mazerat mikham dastetam dard nakone mina_ghorbani24-04-2008, 10:16 AMآها فهمیدم اون کد که بهم دادین اون sa که نوشتید برای sql2000 من دیتا بسمو با 2005 درس کردم سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 1769]