تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
الدرس الثاني : Linq To SQL
#1
لقد تحدثنا في الدرس الماضي عن طريقة تحميل البيانات من جدول في قاعدة البيانات إلى DataGrid، ولكن ماذا لو أردنا أن ننفذ العملية بشكل عكسي، بمعنى آخر إذا أردنا إدخال البيانات من DataGrid إلى جدول في قاعدة البيانات فكيف سيكون شكل العملية.

جرت العادة من خلال الإتصال عبر ADO.Net كنا نضع الأكواد التالية لتنفيذ العملية :
PHP كود :
]Dim con as new SqlConnection("Then Connection String")
Dim sqlstr as string "Insert Into Person(Fname,Lname,Address) Values (@Fname,@Lname,@Address)"
Dim cmd as new SqlCommand(sqlstr,con)
cmd.Parameters.AddwithValue("@Fname",txtFname.Text)
cmd.Parameters.AddWithValue("@Lname",txtLname.Text)
cmd.Parameters.AddWithValue("@Address",txtAddress")
Con.Open
cmd.ExecuteNoNQuery
Con.Close 

ولكن من خلال Linq To SQL الوضع مختلف كليا (أبسط وأسهل):
PHP كود :
Dim InsertPerson As New Person With _
            
{.Fname txtFname.Text, .Lname txtLname.Text, .Address txtAddress.Text}

        
MyPersonDB.Persons.InsertOnSubmit(InsertPerson)
        
MyPersonDB.SubmitChanges() 
لقد أضفنا هذا الكود إلى زر الأمر Add حيث سنقوم بإدخال البيانات الجديدة من خلال مربعات النصوص التي أدرجناها في النموذج.
جميل جدا (السرعة والبساطة)

نكمل إنشاء الله في الدرس المقبل حيث سوف نتحدث عن الـ Update
الرد }}}}
تم الشكر بواسطة: مهموم
#2
السلام عليكم ورحمة الله

أخي عبده

أولا: هذا قسم الدورات وليس قسم الأسئلة.
ثانياً: هذا الموضوع يخص Linq To SQL
الرد }}}}
تم الشكر بواسطة:
#3
(11-11-15, 02:29 PM)مهموم كتب : السلام عليكم ورحمة الله

أخي عبده

أولا: هذا قسم الدورات وليس قسم الأسئلة.
ثانياً: هذا الموضوع يخص Linq To SQL

جزاك الله خيرا حاضر
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سلسلة تعليمية] الدرس الثالث من برنامج صانع الاكواد بجزئيه - Code Generator aliday03 12 999 15-01-17, 02:34 PM
آخر رد: subhialjzazy
  كيف تصنع برنامج مضاد فايروسات الجزء الثاني Basil Abdallah 0 105 02-01-17, 12:00 PM
آخر رد: Basil Abdallah
Information [سلسلة تعليمية] الدرس العاشر من برنامج صانع الاكواد بجزئيه - Code Generator aliday03 5 527 13-10-16, 04:30 PM
آخر رد: Codack
Information [سلسلة تعليمية] الدرس الأول من برنامج صانع الاكواد - Code Generator aliday03 14 1,710 12-10-16, 08:17 PM
آخر رد: hzaiem2003
Information [SQL] الدرس الاول : الدخول الى sql server من الفيجوال بيسك تعبئة الكومبوبوكس بأسماء السيرفر aliday03 4 850 21-09-16, 10:47 PM
آخر رد: رامي ابو ناصر
  الجزء الثاني من شرح ادوات الفيجوال بيسك black_mask2016 1 270 21-09-16, 10:43 PM
آخر رد: رامي ابو ناصر
Information [سلسلة تعليمية] الدرس التاسع من برنامج صانع الاكواد بجزئيه - Code Generator aliday03 3 475 27-08-16, 03:51 AM
آخر رد: ابو نجلاء
Information [سلسلة تعليمية] الدرس الثامن من برنامج صانع الاكواد بجزئيه - Code Generator aliday03 6 707 11-08-16, 09:34 AM
آخر رد: المبرمج الطموح
Information [سلسلة تعليمية] الدرس السابع من برنامج صانع الاكواد بجزئيه - Code Generator aliday03 5 416 04-08-16, 08:41 PM
آخر رد: ابو نجلاء
Information [سلسلة تعليمية] الدرس السادس من برنامج صانع الاكواد بجزئيه - Code Generator aliday03 9 670 02-08-16, 08:01 PM
آخر رد: aliday03

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم