تقييم الموضوع :
  • 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

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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  Microsoft Report using LINQ TO SQL Abu Ehab 1 92 05-05-17, 11:27 AM
آخر رد: sendbad100
Exclamation سؤال في LINQ a_abdullah 3 157 25-03-17, 11:03 PM
آخر رد: khodor1985
  عملية البحث من خلال تقنية linq khodor1985 1 451 12-03-17, 07:29 PM
آخر رد: حريف برمجة
  الدرس الرابع : Linq To SQL khodor1985 6 797 10-03-17, 11:12 AM
آخر رد: عماد السيد
  البحث عن كلمة داخل ملف نصي باستخدام تقنية Linq Sajad 5 1,716 09-12-16, 09:05 AM
آخر رد: اجيسك
  LINQ _ My reference Will be here أبو عمر 8 880 09-12-16, 09:03 AM
آخر رد: اجيسك
  تصميم فاتورة مبيعات بتقنية Linq khodor1985 7 1,085 16-11-16, 01:27 PM
آخر رد: Amir_alzubidy
  ADO.NET VS LINQ khodor1985 1 517 13-06-16, 04:12 AM
آخر رد: hitman48
  DataGridView Paging LINQ TO SQL Abu Ehab 5 665 08-06-16, 05:18 PM
آخر رد: Abu Ehab
  LINQ TO DataSet & XML Files Abu Ehab 10 1,932 02-06-16, 11:40 AM
آخر رد: CLARO

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


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