PDA

View Full Version : سوال: درخواست راهنمایی برای کار با دیتابیس



mozhgan_pkdl
جمعه 21 مهر 1396, 01:22 صبح
سلام خدمت همه ی برنامه نویسان گرامی

دوستان من طبق یه آموزش پروژه محور از آقای سلمانی که در این لینک موجوده https://www.youtube.com/watch?v=GIYKuv7PlwQ


داشتم پیش میرفتم اما دقیقه ی 13-16 فیلم یه سری کد برای ارتباط با دیتابیس به کار رفته که من دقیقا همونا رو تو پروژم نوشتم اما جواب نداد دوستان خواهش میکنم یکی کمکم کنه هرطوری بگید جبران میکنم لطفاااااا اینم کداییه که من نوشتم

[HttpPost]
[AjaxOnly]
public ActionResult create([Bind(Include = "id,discription,link,photopath")] texttbl texttbl,
HttpPostedFileBase uploadimage)
{
if (ModelState.IsValid)
{
if (uploadimage != null)
{
string path = "";
string lastword = "";
string imagepath = "";
try
{
path = utilty.getfilename(uploadimage.FileName, "files/pictures");
lastword = path.Split('\\').last();
texttbl.photopath = path;
imagepath = Server.MapPath("~") + "files\\pictures" + path;
uploadimage.SaveAs(imagepath);

}
catch (Exception ex)
{
System.IO.File.Delete(lastword);
return
mssagebox.show("pc not added",MessageType.error)

}

}
try
{
db.Texttbls.Add(texttbl);
db.SaveChanges();
return
mssagebox.show("added", MessageType.error);
}
catch (Exception ex)
{
return mssagebox.show("not added")
}
}
return
mssagebox.show(ModelState.geterrors(), MessageType.warning)

}
}
}

Moien Tajik
جمعه 21 مهر 1396, 12:06 عصر
اگر ارورتون رو بزارید بهتر میشه راهنمایی کرد.
اگر مشکل مربوط به قسمت دیتابیس تو این کد هست ، تنها جایی که از دیتابیس توی این کد استفاده شده db.Texttbls.Add هست که Texttbls یک جدول هست که یک رکورد داخلش اضافه شده .