aghayex
چهارشنبه 19 تیر 1392, 19:45 عصر
با سلام
دوستان من در یه برنامه در کد فیرست استفاده کدم اما به یه مشکل برخوردم لطفا راهنمایی کنید
در دیتابیس دو تیبل می خوام درست کنم که از نظر ساختا شبیه به هم هستند اما نامشون با هم متفاوت هست . اومدم یه کلاس برا این دو تیبل درست کردم اما نمی تونم چطور در تعریف datacontext از این کلاس دو تیبل بسازم
public class t
{
publinc int a;
public int b;
}
public class db:DbContext
{
public dbset<t>tabl1 {get set;}
public dbset<t>tabl2 {get set;}
}
جالب اینجاست که من می خوام tabl1 در دیتابیس به تیبل tabl_1 اشاره کنه و tabl2 به tabl_2 اشاره کنه .
این قیضه با یه تیبل راحت هست با متادیتا میشه در ابتدای کلاس نام واقعی در دیتابیس رو ست کرد
[Table("tabl_1"]
public class t
{
publinc int a;
public int b;
}
اما برای دو تیبل که از یه کلاس مشتق میشن رو نمی دونم
دوستان من در یه برنامه در کد فیرست استفاده کدم اما به یه مشکل برخوردم لطفا راهنمایی کنید
در دیتابیس دو تیبل می خوام درست کنم که از نظر ساختا شبیه به هم هستند اما نامشون با هم متفاوت هست . اومدم یه کلاس برا این دو تیبل درست کردم اما نمی تونم چطور در تعریف datacontext از این کلاس دو تیبل بسازم
public class t
{
publinc int a;
public int b;
}
public class db:DbContext
{
public dbset<t>tabl1 {get set;}
public dbset<t>tabl2 {get set;}
}
جالب اینجاست که من می خوام tabl1 در دیتابیس به تیبل tabl_1 اشاره کنه و tabl2 به tabl_2 اشاره کنه .
این قیضه با یه تیبل راحت هست با متادیتا میشه در ابتدای کلاس نام واقعی در دیتابیس رو ست کرد
[Table("tabl_1"]
public class t
{
publinc int a;
public int b;
}
اما برای دو تیبل که از یه کلاس مشتق میشن رو نمی دونم