host3nter

اتچ و دیتچ دیتابیس از طریق کلاینت..

با سلام... من میخواستم برای کاربر این امکان باشه که بتونه دیتابیس رو از طریق کلاینت ...

موضوع اتچ و دیتچ دیتابیس از طریق کلاینت..,.

C#‎, برنامه نویس, برنامه نویسی

تاريخ ارسال:2014/08/27

هاست سنتر با سلام... من میخواستم برای کاربر این امکان باشه که بتونه دیتابیس رو از طریق کلاینت اتچ و دیتچ کنه این کار بیشتر برای جابجایی دیتابیسه گفتم که کاربر با سال مالی مثلا 93 وارد بشه بعد تو فرمی اومدم کد دیتچ رو نوشتم که کاربر میاد تو این فرم و دیتچ میکنه و و بعد از عمل انجام کپی و غیره دوباره بیاد اتچش کنه ضمنا هنگام ورود به برنامه اول فایل دیتابیس سال مالی رو جستجو میکنه اگر وجود داشت بازش میکنه حالا تو قسمت catch گفتم که اگر اتصال رو نتونست open کنه پیغام بده که اتچ نیست و کاربر بره از طریق سیستم سرور اون فایل رو اتچ کنه گفتند که این یه ضعفه و باید کلاینت هم بتونه اتچ دیتچ کنه خلاصه با تمام توضیحات من به 2 مشکل برخورد کردم 1.تو کد دیتچ خطا بعضی وقتها بدون اینکه چیزی رو تغییر بدم میگه دیتابیس در حال استفاده است و امکان دیتچ وجود نداره اما دفعه بعد درست میشه و دیتچ میکنه نمیدونم چرا.. 2.تو کد اتچ هم همش پیغام خطای Syantax near ' ' . رو میده واقعا کلافم کرده این هم کد اتچ و دیتچ من SqlConnection.ClearAllPools(); try { SqlConnection con = new SqlConnection(); SqlConnection con = new SqlConnection(@"Server=" + Properties.Settings.Default.strdatasource.ToString () + ";trusted_connection=yes;"); SqlCommand cmd2 = new SqlCommand(); cmd2.CommandText = "EXEC sp_attach_db "+database+",e:\myfolder\database.mdf,"; cmd2.CommandType = CommandType.Text; con.Open(); cmd2.Connection = con; cmd2.ExecuteNonQuery(); con.Close(); result = myproject.MsgBox.ShowMessage(0, "دیتابیس با موفقیت اتچ شد", "توجه", "تائید", "خير", "انصراف", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button2, MessageBoxOptions.RightAlign); } catch (Exception ex) { MessageBox.Show(ex.ToString(), "خطا در اتچ فایل دیتابیس", MessageBoxButtons.OK, MessageBoxIcon.Information); } و کد دیتچ SqlConnection.ClearAllPools(); try { SqlConnection con = new SqlConnection(@"Server=" + Properties.Settings.Default.strdatasource.ToString () + ";trusted_connection=yes;"); SqlCommand cmd = new SqlCommand(); cmd.CommandText = "EXEC sp_detach_db "+database; cmd.CommandType = CommandType.Text; ... هاست,دامین,سایت,وب,طراحی

سوال: دستوری بجای ReadLn در شبکه ایندی که بجای لاین با دریافت کلمه پایان پذیرد

نصب خودکار برنامه های جانبی

گذاشتن طرح توی themeforest.net / کسی اطلاعی داره مارو مطلع کنه لطفا

سوال: سخت تر کردن امکان خواندن کدهای سایت

سوال: ساخت elearning

بازدید ساز سئومارک

فازی c-mean

اتچ, و, دیتچ, دیتابیس, از, طریق, کلاینت

اتچ و دیتچ دیتابیس از طریق کلاینت..

میزبانی وب ,هاست,فضای وب,ویندوز,لینوکس,دات نت,پی اچ پی,web hosting,windows host,linux host,asp.net,php,sql server,mysql میزبان پایتخت ارائه دهنده خدمات میزبانی وب، هاست و هاستینگ، میزبانی هاست، دامین، میزبانی نمایندگی، نمایندگی وب، سرور مجازی و سرور مجازی ابری می باشد.هاست,میزبانی وب,دامین,سرور مجازی,میزبان پایتخت,host,domain,vps,mizban paytakht,hosting,share hosting,میزبان وب,میزبانی هاست,هاستینگ

google
logo-samandehi