19 Jan 2021, 21:01 UTC≈1,820 viewsread 7 August 2026 إ₰...👨🏻💻CODE👩🏻💻...₰❥
كود التعديل
private void btnUpdate_Click(object sender, EventArgs e)
{
Person Per1 = new Person();
try
{
Per1 = dbs.Person.Where(em => em.PerName == txtSearch.Text).First();
Per1.perName = textBox1.Text;
dbs.SaveChanges();
MessageBox.Show(" تم التعديل بنجاح ");
GetData();
…
Signed 1 {*_^}
19 Jan 2021, 21:01 UTC≈1,160 viewsread 7 August 2026 إ₰...👨🏻💻CODE👩🏻💻...₰❥
الان لكي تسترجع البيانات من قاعدة البيانات الى DataGridView
private void GetData()
{
var data = dbs.Person.ToList();
dataGridView1.Rows.Clear();
foreach (var item in data)
{
object[] obj = new object[]
{
item.Id,
item.PerName,
item.salary,
…
Signed 1 {*_^}
19 Jan 2021, 21:01 UTC≈1,340 viewsread 7 August 2026 إ₰...👨🏻💻CODE👩🏻💻...₰❥
كود الحذف
private void btnDelete_Click(object sender, EventArgs e)
{
Person per1 = new Person();
Per1 = dbs.Person.Where(em => em.PerName == txtPerName.Text).First();
dbs.Person.Remove(Per1);
dbs.SaveChanges();
MessageBox.Show("تم الحذف", "Delete");
GetData();
}
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
❥➺┊ @barmaja_Csharp↷
…
Signed 1 {*_^}
19 Jan 2021, 20:52 UTC≈1,060 viewsread 7 August 2026 إ₰...👨🏻💻CODE👩🏻💻...₰❥
كود إضافة البيانات الى جدول person كمثال
1- إنشاء obj من النسخة التي عملناها لقاعدة البيانات
mynewDataBaseEntities1 dbs = new mynewDataBaseEntities1();
private void btnSave_Click(object sender, EventArgs e)
{
Person Per1 = new Person ();
لاحظ انك اذا اردت الوصول الى اعمدة في جدول ما يجب عليك إنشاء object من هذا الجدول بعد ذلك يمكنك الوصول الى الاعمدة وإسناد القيم …
Signed 1 {*_^}
19 Jan 2021, 20:52 UTC900 viewsread 7 August 2026 إ₰...👨🏻💻CODE👩🏻💻...₰❥
طبعاً الشرح السابق تم على قاعدة بيانات موجودة مسبقاً في sql server
الأن بنشرح كيف يتم التعامل مع قاعدة البيانات برمجياً في الـ Entity Framework
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
❥➺┊ @barmaja_Csharp↷
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
Signed 1 {*_^}
19 Jan 2021, 10:12 UTC913 viewsread 7 August 2026 Photo
5
Signed 1 {*_^}
19 Jan 2021, 10:12 UTC860 viewsread 7 August 2026 Photo
4
Signed 1 {*_^}
19 Jan 2021, 10:11 UTC819 viewsread 7 August 2026 Photo
3
Signed 1 {*_^}
19 Jan 2021, 10:11 UTC800 viewsread 7 August 2026 Photo
2
Signed 1 {*_^}
19 Jan 2021, 10:11 UTC779 viewsread 7 August 2026 Photo
1
Signed 1 {*_^}
19 Jan 2021, 10:10 UTC760 viewsread 7 August 2026 إ₰...👨🏻💻information👩🏻💻...₰❥
مرفق إليكم شرح بسيط " بالصور " عن طريقة إنشاء نسخة من Entity Framework للتعامل مع قواعد البيانات في الـ #C
👇🏻👇🏻👇🏻
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
❥➺┊ @barmaja_Csharp↷
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
Signed 1 {*_^}
18 Jan 2021, 20:10 UTC774 viewsread 7 August 2026 إ₰...👨🏻💻information👩🏻💻...₰❥
تقنية الـ Entity Framework
تقوم هذه التقنية بتغليف جداول قاعدة البيانات بفئات. Class تتضمن طرق Function وخصائص properties تمثل كائنات قاعدة البيانات Table.
بمعنى لو كان لديك جدول بالإسم Persons و فيه الحقول التـاليه :
Person_ID,
First_Name,
Last_Name,…etc
فإن هذه التقنية ستقوم بتوليد فئة Class بالإسم Persons يحتوي على Column بنفس اسم Column الموجودة في جدول الـ Persons الذي في قاعدة…
Signed 1 {*_^}
Showing the 12 most recent of 20 posts we hold for @barmaja_Csharp. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.