الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مقارنة تحتاج الى الخبراء فى كل من ال vb6 و vb.ne

مغلق
بدأه codefinder في 1 مايو 2005 · 2 رد · 533 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

-09

- مقدمة لابد منها :

اخوانى الأعزاء كما يقول خبراء البرمجة أن تقنية الـ .net هى الحل و نقطة تحول خاصة للـ vb و ما

و لهذا اريد أن أتعلم كيف يمكننى من التعامل مع قواعد البيانات و سوف نقوم فى هذه المشاركة بعمل مقارنة بين كل من الـ vb6 و vb.net و على هذا سوف تكون هذا المشاركة ما هى إلا بداية متقدمة لمن لة خلفية فى برمجة قواعد البيانات فى vb6 و ارجوا من الله أن يوفق الأخوا جميعا ً .

- فكرة العمل :

كان السؤال هنا هل يمكن علم ارتباط و علاقة بين المنتدى vb و الـ vb.net ؟؟ هل يمكن و لهذا سوف يكون العمل على أساس وضع السؤال الخاص بنقطة ما و يكون الرد من خلال vb6 من جهة و vb.net من جهة أخرى

مثال :

- كيف يمكننى من التنقل بين السجلات فى قاعدة البيانات ؟

1- Vb6

من خلال : rst.movenext

2- vb.net

من خلال : me.bindingconexant.item(dataset11,"vb4arab").position +=1

- الهدف من الموضوع :

فى البداية كنت أمل أن أحصل على بعض المعلومات و أقوم بوضع الموضوع كموضوع شامل لكل النقاط و لكن نظرا ً لضعفى لم استطع ان اقوم بة لأننى أرى أن أفضل طرق للتعلم شى هى معرفة كل منقاط الضعف و القوة الخاصة بى و معرفة ايضا جميع الطرق و الخطوات لأى شئ ((( ليس الكمال" لالله وحدة و لكن يمكن الفكرة )))

- خطة العمل :

سوف أقوم بوضع المشاركات فى خلال اليومين القادمين على أساس مراعة أن يكون التدرج هو الهدف فيجب أن نبدأ من بداية الفتح الى نهاية عمل برنامج بة كافة المميزات المطلوبة فى سوق العمل

- النهاية :

ارجوا من أعضاء و خبراء منتدى الـ vb.net أن يكون هناك مساعدة لوضع الأجوبة فى أسهل صورة ممكنة و ارجوا التنبية أننى يمكن ان أنقطع عن الموضوع فى أى لحظة و هذا نظرا ً لظروف العمل و لكننى معكم و الأعضاء ككل سوف يكملوا المشوار .

ارجوا مساعدتى للعمل كمبرمج اوراكل باى شركة خبرتى 1 سنه و ربنا الموفق

خبرى 6 سنوات فى فيجوال بيزك 6و ASP

#2

سلام عليكم

في البداية جزاك الله خير اخي الكريم ،

اخي الكريم ممكن الرجوع لكتاب خالد الجديع فيه شرح جيد ومبسط .

وهذا مثال بسيط لتوضيح :

في البداية

Dim MyBMBase As BindingManagerBase
    Dim MyConn As New OleDbConnection
    Dim MyDA As New OleDbDataAdapter
    Dim ConnString As String
    Dim MyDS As DataSet

لجلب البيانات والربط

ConnString = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Date Source=" & Application.StartupPath & "\db.mdb;"
        MyConn.ConnectionString = ConnString
        Try
            MyConn.Open()
            MyDA.SelectCommand = New OleDbCommand("select * from table", MyConn)
            MyDS = New DataSet("table")
            MyDA.Fill(MyDS, "table")
            MyConn.Close()

            TextBox1.DataBindings.Add(New Binding("text", MyDS, "table.id"))
            TextBox2.DataBindings.Add(New Binding("text", MyDS, "table.name"))
            TextBox3.DataBindings.Add(New Binding("text", MyDS, "table.date"))
            MyBMBase = Me.BindingContext(MyDS, "table")
        Catch ex As OleDbException
            MessageBox.Show("Oledb: " & ex.Message)
        Catch ex As Exception
            MessageBox.Show("gen: " & ex.Message)
        End Try

التنقل بين السجلات مثل ما vb6 ولكن بختلاف بسيط :

If MyBMBase.Position < MyBMBase.Count - 1 Then
            MyBMBase.Position -= 1
        End If

" اللهم لاسهل إلا ماجعلته سهلاً وأنت تجعل الحزن إذا شئت سهلاً "

003.gif

قواعد طرح الأسئله والمشاركات

-------------------

MSN Messenger : nontop@gmail.com

Happy coding

-------------------

#3

-09

شكرا اخى العزيز

ارجوا مساعدتى للعمل كمبرمج اوراكل باى شركة خبرتى 1 سنه و ربنا الموفق

خبرى 6 سنوات فى فيجوال بيزك 6و ASP

هذا الموضوع مغلق.

مواضيع مشابهة