PDA

View Full Version : ارتباط با دیتابیس در mvc3



ameysams
دوشنبه 06 شهریور 1391, 01:38 صبح
با سلام خدمت دوستان،
من تازه mvc را شروع کردم در یک پروژه در قسمت models چند تا کلاس (هر کدام در یک فایل جدا) اضافه کردم


public class DetailsModels
{
[Key]
public virtual string text { get; set; }
public virtual string description { get; set; }
public virtual int site_id { get; set; }
public virtual int category_id { get; set; }
public virtual int clicks { get; set; }
public virtual DateTime date { get; set; }




}


و


public class DB: DbContext
{


public DbSet<DetailsModels > Details { get; set; }

}


در دیتا بیس هم یک جدول به نام Details داریم
و در web.config متن زیر را وارد کردم:

<add name="DB" connectionString="data source=.;initial catalog=gatab;integrated security=true;multipleactiveresultsets=True;" providerName="System.Data.SqlClient" />

در کنترلر هم با راست کلیک یه کنترلر توسط
controler with read/write ....ساختم
ولی به نمی توانم اطلاعات دیتابیس رو بخونم

ممنونم

amir-yeketaz
دوشنبه 06 شهریور 1391, 02:22 صبح
باس بگین ارور از کجاست که جواب بگیرین!

اینطور که به نظر میاد view برای هر اکشن های اون controller نساختین !

ameysams
دوشنبه 06 شهریور 1391, 07:08 صبح
وقتی برای ساخت کنترلر از controler with read/write استفاده میکنیم view ها را هم میسازد.
پروژه اجرا میشه
مشکل من اینه که مدلی که ساختم از دیتا بیس اطلاعاتش رو نمیخونه با اینکه connectionstring هم داده شده!!!