View Full Version : سوال: ایجاد setup به همراه دیتابیس برنامه آن
parsiyani
پنج شنبه 28 آبان 1388, 17:22 عصر
سلام
من یک برنامه با ویژوال استودیو درست کردم که یک دیتا بیس داره از نوع sql
من میخوام از طریق ویژوال استودیو یک setup بسازم که این دیتابیس نیز در موقع نصب ستاپ
در sql server مقصد نیز نصب شود دیگر به صورت دستی دیتابیس را ضمیمه sql server مقصد نکنم
راه حل کجاست؟:متفکر:
DoDoklak
پنج شنبه 28 آبان 1388, 18:46 عصر
با اجرای این کد میتونی فایلتو به محض اجرا Attach کنی
PrivateConst TSQL_ATTACH AsString = "EXEC sp_attach_db @dbname = N'" & DATABASENAME & "',@filename1 = @MDF,@filename2 = @LDF;"
Dim path As String = System.IO.Path.Combine(System.Windows.Forms.Applic ation.StartupPath, DATABASENAME)
With dbCom.Parameters
.Add("@MDF", System.Data.SqlDbType.NVarChar).Value = path & ".mdf"
.Add("@LDF", System.Data.SqlDbType.NVarChar).Value = path & "_Log.ldf"
End With
dbCom.CommandType = System.Data.CommandType.Text
dbCon.Open()
dbCom.ExecuteNonQuery(
دیگه خودت مقادیر متغیر رو جایگزین کن
parsiyani
جمعه 29 آبان 1388, 12:02 عصر
خوب ، حالا من این کد شما رو در کجا باید قرار بدهم
و دیتابیس نیز در قسمت application folder پروژه ستاپ باید باشد یانه ؟
(اسم دیتابیس ما bank است)
راه حل را بگویید؟:لبخندساده:
DoDoklak
شنبه 07 آذر 1388, 18:11 عصر
خوب ، حالا من این کد شما رو در کجا باید قرار بدهم
به محض اجرای برنامه یه صفحه Load قرار بده و بانکتو بررسی کن اگر وجود نداشت کد را اجرا کن تا attach بشه در غیر اینصورت صرفه نظر کن
دیتابیس نیز در قسمت application folder پروژه ستاپ باید باشد یانه ؟
میتونه باشه و میتونه نباشه
البته باشه بهتره ولی اگه نباشه باید از کاربر مسیر بانک رو تقاضا کنی
یه چیزی تو این مایه ها
http://www.mihanupload.com/images/co31eo1kbcxmuirc8vq.jpg
برای مشاوره بیشتر اینم ایمیلم
بهتره بحث تو تایپک ادامه پیدا کنه تا دیگران هم بتونن استفاده کنن
parsiyani
دوشنبه 23 آذر 1388, 10:54 صبح
به محض اجرای برنامه یه صفحه Load قرار بده و بانکتو بررسی کن اگر وجود نداشت کد را اجرا کن تا attach بشه در غیر اینصورت صرفه نظر کن
سلام دوست عزیز من این برنامه رو فقط با دیدن یک فیلم اموزشی درست کردم و تنها کاری که خودم انجام دادم نوشتن یک کد جستجو بود که در این برنامه آموزشی نبود .
اگر شما در ساخت این ستاپ راهنماییم کنید ممنون میشم:
دانلود برنامه (پسورد:12345) (http://www.2shared.com/file/9293423/402b8d84/basij.html) :قلب:
دانلود دیتابیس(پسورد:12) :تشویق: (http://www.2shared.com/file/9568104/a2e69826/Data.html)
(چون مهارت زیادی در برنامه نویسی ندارم)
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.