PDA

View Full Version : راهنمایی در مورد ADO.Net (یسیار ضروری)



hoshicameron
سه شنبه 17 مرداد 1396, 06:21 صبح
با سلام خدمت دوستان محترم .
چند روزی هست که کتاب Practical database programming with Visual C#.NET رو شروع کردم. در قسمت آموزش کار با ADO.Net EF به یک مشکل برخوردم .
146018

این تصویر دیاگرام پایگاه داده ای هستش که میخوام ازش استقاده کنم . من تمامی مراحل ساخت ADO.net EF رو انجام دادم . الان مشکل اینه که وقتی یک query رو اجرا میکنم . یک پیغام ارور ظاهر میشه . ممنون میشم اگه راهنمایی کنید .

private void ShowFaculty_Click(object sender, EventArgs e) {
string cmdString = "SELECT fname.faculty_name FROM EDModelEntitiesConnString.Faculty as fname";
EntityConnection Conn = new EntityConnection("name=EDModelEntitiesConnString");
Conn.Open();
EntityCommand cmd = Conn.CreateCommand();
cmd.CommandText = cmdString;
EntityDataReader rd = cmd.ExecuteReader(CommandBehavior.SequentialAccess );
FacultyList.Items.Clear();
while (rd.Read())
{
FacultyList.Items.Add(rd["faculty_name"]);
}
Conn.Close();
}

بعد از کلیکbutton این پیام میاد: The entity set or function import 'Faculty' is not defined in the entity container 'EDModelEntitiesConnString'. Near simple identifier, line 1, column 58.'

hoshicameron
سه شنبه 17 مرداد 1396, 16:24 عصر
یعنی هیچ کسی نیست که راهنمایی کنه ؟ من مطمئن هستم که داخل EF اون جدول Faculty رو دارم . نمیدونم چرا ارور میده. خواهش میکنم کمک کنید دوستان

Mahmoud.Afrad
سه شنبه 17 مرداد 1396, 22:01 عصر
فایلهای مربوط به مدل EF که ساختید رو بزارید تست کنیم.