تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
LINQ _ My reference Will be here
#1
السلام عليكم ورحمة الله وبركاته
هذا الموضوع كمرجع لي أولا وقد يستفيد منه الاخرون !!!
LINQ - Sample Queries 101
تمرست كثيرا على كتابة جمل الاستعلام
بحكم ان اهتمامي الاول والاخير قواعد البيانات
لكن دعونا نجرب LinQ حقيقة لم اجد مقارنة وافية شافية
بها اكتفي حاكيت تطبيق استاذنا أبو إيهاب في مثال أعده
على اللغتين VB & C# as well
وكان ممتعا جداً تناول فيه الاضافة والحذف والتعديل
وضمنا التعديل يقودك للبحث   Rolleyes !!!
هذا كود التطبيق على جدول من حقلين فقط فهرس واسم
PHP كود :
using System;
using System.Data;
using System.Linq;
using System.Windows.Forms;
// try to use what you need not more !!!
namespace LinQ1
{
    public partial class Form1 Form
    
{
        public Form1()
        {
            InitializeComponent();
        }
     /*   declare */
        static DBDataContext db = new DBDataContext();
        private void Form1_Load(object senderEventArgs e)
        {
           // for populating Datagridview !          
            var list = (from s in db.USERIDs select s).ToList();
            dataGridView1.DataSource = list;
        }
        private void button1_Click(object senderEventArgs e)
        {
            // here for adding a new record
            /*you can use this */
            USERID tb = new USERID() { Name textBox1.Text};// like arrray
            db.USERIDs.InsertOnSubmit(tb);
            db.SubmitChanges();
            Form1_Load(sendere);
            /* or you  use like this
            USERID tb = new USERID();
            tb.Name = textBox1.Text;
           db.USERIDs.InsertOnSubmit(tb);
           db.SubmitChanges();
           Form1_Load(sender, e);*/
           //First time I know C# Text Code editor accepts JAVA marks lool ;)
        }
        USERID ttb = new USERID();
        private void button2_Click(object senderEventArgs e)
        {
            ttb db.USERIDs.Where(=> s.ID == int.Parse(this.Text)).Single();
            ttb.Name textBox1.Text 
            db
.SubmitChanges();
            Form1_Load(sendere);  
        
}
        private void button3_Click(object senderEventArgs e)
        {
            ttb db.USERIDs.Where(=> s.ID == int.Parse (this.Text)).Single();
            db.USERIDs.DeleteOnSubmit(ttb);
            db.SubmitChanges();
            Form1_Load(sendere);
        }
        private void dataGridView1_CellDoubleClick(object senderDataGridViewCellEventArgs e)
        {
            this.Text "";
            this.Text "" dataGridView1.CurrentCell.Value;
            button3_Click(sendere);
        }
    }



/* xxxx */
!!!!
في الرابط السابق يوجد 101 مثال عليها
لمن يرغب بالتعرف عليها 
لكني اجمالا انطباعي المبدئي عنها كأنني اتعامل مع عناصر لست أو مصفوفة
ومن المؤكد إذا في العمر بقيه ستتجلى امور كثيرة إن شاء الله
هل سيزول عهد Dao 
Ado
Ado.net
من يدري؟!

بالمناسبة
كنت دائما التلميذ الذي يفوق استاذه
سأرى إن كنت لازلت أم لا !!!
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 رَبِّ اغْفِرْ لِي وَلِوَالِدَيَّ
Heart
الرد }}}}
#2
( هل سيزول عهد Dao
Ado
Ado.net
من يدري؟! )

انتهت وماتت من عام 2003 ..
----------------------------
من ناحية تتفوق على الاساتذه :
أذا كان المقصود انا : . والله رايح أكون سعيد جدا جدا
لكن حتى يحصل هذا : انزل عن الفرس وأركب صاروخ نفاث يمكن توصل بعد عام . .. هههههه
حبيبي والله ابو عمر بمزح معاك
Abu Ehab : Microsoft Partner  & Systems Developer
  Facebook   Youtube    Twitter   
الرد }}}}
تم الشكر بواسطة: أبو عمر , ابو ابراهيم
#3
الله يحفظك ويسعد قلبك
وكل الاخوة في هذا المنتدى
لن أنسى فضلك من اخراجي من غيابة الجب ابداً
اسأل الله يمن عليك من فضله
ودي اناقشك واستفسر عن امر في مثالك اللي رفعته عن TreeView
بسمتى ما أذنت لي بطرح استفساري
لاني تفاجأت من أمر فيه وان شاء الله تخبرني عنه
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 رَبِّ اغْفِرْ لِي وَلِوَالِدَيَّ
Heart
الرد }}}}
تم الشكر بواسطة:
#4
الله أكبر ... خد راحتك أسأل براحتك أخي الكريم لكن ضع في الاعتبار أني مش كل شويه فاضي والكهربا بتوصلنا 6 ساعات فقط
أساسا انا بحب أتصدق ... وأسأل الله القبول ..

كل الحكاية أني أملك أسلوب لا يمكن أن أفصح عنه .. بمعنى :
انا لما أضع مثال أو اعمل فيديو : تأكد تماما مش هو اللى أنا بأستخدمه في شغلي
من فضل الله عز وجل : املك بصمه خاصة على الكود
Abu Ehab : Microsoft Partner  & Systems Developer
  Facebook   Youtube    Twitter   
الرد }}}}
تم الشكر بواسطة: أبو عمر
#5
الله يحفظك من سوء حظي اني ما خارج المستحقين للصدقات
نسأل الله ان يتقبل منا ومنكم ويرزقنا واياكم الاخلاص في القول والعمل وأن يتقبل منا جميعاً
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 رَبِّ اغْفِرْ لِي وَلِوَالِدَيَّ
Heart
الرد }}}}
تم الشكر بواسطة:
#6
شكرا :-)
(( نحن قوم أعزنا الله بالإسلام فمهما ابتغينا العزة بغيره أذلنا الله )) .. 











الرد }}}}
تم الشكر بواسطة:
#7
نعم صحيح أستاذي العزيز أبو إيهاب، ولكن للأسف الكثير هنا لا يدرك طيات هذه المشاركة.
وأنت تعلم أستاذي العزيز أن الفيديوهات التعليمية التي أضعها في المنتدى ليست هي التي نستخدمها في عملنا،
هي للمبتدئين فقط

من يحب التطور يحكيني على الواتس آب 0096176363502
بخدمتكم
عن مولا نا علي ابن أبي طالب عليه السلام :
أحصد الشر من صدر غيرك بقلعه من صدرك.
الرد }}}}
تم الشكر بواسطة:
#8
(04-06-16, 02:06 PM)khodor1985 كتب : نعم صحيح أستاذي العزيز أبو إيهاب، ولكن للأسف الكثير هنا لا يدرك طيات هذه المشاركة.
وأنت تعلم أستاذي العزيز أن الفيديوهات التعليمية التي أضعها في المنتدى ليست هي التي نستخدمها في عملنا،
هي للمبتدئين فقط

من يحب التطور يحكيني على الواتس آب 0096176363502
بخدمتكم

نشكر كل صالح ينفعنا بالعمل الصالح
الرد }}}}
تم الشكر بواسطة:
#9
نشكر كل متميز رائع يساعدنا و يفيدنا
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  Microsoft Report using LINQ TO SQL Abu Ehab 1 95 05-05-17, 11:27 AM
آخر رد: sendbad100
Exclamation سؤال في LINQ a_abdullah 3 159 25-03-17, 11:03 PM
آخر رد: khodor1985
  عملية البحث من خلال تقنية linq khodor1985 1 452 12-03-17, 07:29 PM
آخر رد: حريف برمجة
  الدرس الرابع : Linq To SQL khodor1985 6 799 10-03-17, 11:12 AM
آخر رد: عماد السيد
  البحث عن كلمة داخل ملف نصي باستخدام تقنية Linq Sajad 5 1,719 09-12-16, 09:05 AM
آخر رد: اجيسك
  تصميم فاتورة مبيعات بتقنية Linq khodor1985 7 1,089 16-11-16, 01:27 PM
آخر رد: Amir_alzubidy
  ADO.NET VS LINQ khodor1985 1 520 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,938 02-06-16, 11:40 AM
آخر رد: CLARO
  التعامل مع الإجراءات المخزنة من خلال Linq To SQL khodor1985 1 391 29-05-16, 12:15 AM
آخر رد: CLARO

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


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