با سلام من به صفخه ی ثبت نامم یه کنترل اپلود عکس اضافه کردم ولی وقتی میخوام یه یوزر جدید بسازم بعد از زدن دکمه ی ثبت نام یه پنجره باز میشه و یوزر پسورد ازم میخواد ( نمیدونم چرا ؟!!) و هر چیزی که میزنم این پنجره نمیره جز اینکه کنسل رو بزنم و با این ارور مواجه میشم
Access to the path 'C:\******\0000191.jpeg' is denied
برای رفع این ارور باید چه کنم ؟
کد های ذخیره را قرار دهید
احتمالا مشکل همانجاست
اینم کد ذخیره. مشکلی داره ؟ string imagefile = ""; if(UserImage.FileName!=null) { imagefile = UserImage.FileName; UserImage.SaveAs(Server.MapPath("Images/users" + imagefile)); } SqlCommand cmd = new SqlCommand("insert into tblusers(u_name,u_family,email,username,password,birthday,gender,image) values(@un,@uf,@e,@u,@p,@b,@g,@img)",conn); cmd.Parameters.AddWithValue("@un", txtName.Text); cmd.Parameters.AddWithValue("@uf", txtFamily.Text); cmd.Parameters.AddWithValue("@e", txtEmail.Text); cmd.Parameters.AddWithValue("@u", txtUsername.Text); cmd.Parameters.AddWithValue("@p", txtPassword.Text); cmd.Parameters.AddWithValue("@b", txtdate.Text); cmd.Parameters.AddWithValue("@g", rdbGender.SelectedValue); cmd.Parameters.AddWithValue("@img", "Images/users" + imagefile); conn.Open(); cmd.ExecuteNonQuery(); conn.Close();
در آدرس اول Image یک / بزارید
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)