baidin
چهارشنبه 27 اردیبهشت 1396, 01:58 صبح
سلام
من یک solution ایجاد کردم و داخل آن یک پروژه و میتونم با استفاده از Entity Framework داده های تیبل را در دیتا گرید نمایش بدم.
در ادامه یک پروژه دیگه به این سلوشن اضافه کردم و متاسفانه نمیتونم موجود در تیبل را در دیتا گرید این پروژه نمایش بدم. خطا نمیده ولی داده ای هم نمایش داده نمیشه.
ریفرنس ها را هم رعایت کردم. ممنون میشم دوستان راهنمایی کنند. متشکرم
در پروژه BusinessLogic:
namespace BusinessLogic.DataBaseClass
{
public class clsTbl_Student
{
public List<Tbl_Student> GetAll()
{
LinqTestEntities Db = new LinqTestEntities();
var q = from a in Db.Tbl_Student
select a;
return q.ToList();
}
}
}
namespace BusinessLogic
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
DataBaseClass.clsTbl_Student obj = new DataBaseClass.clsTbl_Student();
dataGridView1.DataSource = obj.GetAll();
}
}
}
کد بالا در BusinessLogic هستش و داده ها در دیتا گرید به درستی نمایش داده می شود. منتهی در پروژه دوم موجود در همین سلوشن داده ای در دیتاگرید نمایش داده نمیشه:
namespace test
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
BusinessLogic.DataBaseClass.clsTbl_Student obj = new BusinessLogic.DataBaseClass.clsTbl_Student();
dataGridView1.DataSource = obj.GetAll();
}
}
}
من یک solution ایجاد کردم و داخل آن یک پروژه و میتونم با استفاده از Entity Framework داده های تیبل را در دیتا گرید نمایش بدم.
در ادامه یک پروژه دیگه به این سلوشن اضافه کردم و متاسفانه نمیتونم موجود در تیبل را در دیتا گرید این پروژه نمایش بدم. خطا نمیده ولی داده ای هم نمایش داده نمیشه.
ریفرنس ها را هم رعایت کردم. ممنون میشم دوستان راهنمایی کنند. متشکرم
در پروژه BusinessLogic:
namespace BusinessLogic.DataBaseClass
{
public class clsTbl_Student
{
public List<Tbl_Student> GetAll()
{
LinqTestEntities Db = new LinqTestEntities();
var q = from a in Db.Tbl_Student
select a;
return q.ToList();
}
}
}
namespace BusinessLogic
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
DataBaseClass.clsTbl_Student obj = new DataBaseClass.clsTbl_Student();
dataGridView1.DataSource = obj.GetAll();
}
}
}
کد بالا در BusinessLogic هستش و داده ها در دیتا گرید به درستی نمایش داده می شود. منتهی در پروژه دوم موجود در همین سلوشن داده ای در دیتاگرید نمایش داده نمیشه:
namespace test
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
BusinessLogic.DataBaseClass.clsTbl_Student obj = new BusinessLogic.DataBaseClass.clsTbl_Student();
dataGridView1.DataSource = obj.GetAll();
}
}
}