تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] ارجو المساعده في ربط قاعدة البيانات بـــ ado
#1
اخواني في الفيجوال بسك 6 طريقة الربط بــ ado نقوم بعملية اظافة modul ثم اظافة
ثم تعريف المتغيرات للاتصال والربط
فما هي طريقة الربط بــ vb.net بطريقة ado لرجو الافادة
الرد }}}
تم الشكر بواسطة:
#2
كود :
اعرف عن الكائنات للربط ومنها :
1-connectionstring = جملة الاتصال بقاعدة البيانات
2-oledbconnection = كائن امر الاتصال
3-dataset = قاعدة بيانات مؤقتة
4-Query syntax =جملة استعلام
5-oledbdataadapter = مكيف بيانات
6-oledbcommandbuilder = باني الاوامر

هذه اهم الكائنات للربط بقاعدة البيانات واجراء اوامر الاضافة والتعديل والحذف.

الامثلة
1-dim str as string="provider=microsoft.ace.oledb.12.0;data source=db.accdb"
2-dim con as new oledbconnection(str)
3-dim ds as new dataset
4-dim sql as string="select * from tb"
5-dim da as new oledbdataadapter(sql,con)
6-dim cmb as new oledbcommandbuilder(da)


للربط بالادوات
textbox1.databindings.add("text",ds,"tb.tname")

http://vb4arb.com/vb/showthread.php?tid=...89#pid2589
الرد }}}
تم الشكر بواسطة:
#3
سلام عليكم Big Grin
تم نقل الموضوع للقسم الصحيح Blush
اللَّهُمَّ أَنْتَ رَبِّي ، لا إِلَه إِلاَّ أَنْتَ خَلَقْتَني وأَنَا عَبْدُكَ ، وأَنَا على عهْدِكَ ووعْدِكَ ما اسْتَطَعْتُ ، أَعُوذُ بِكَ مِنْ شَرِّ ما صنَعْتُ ، أَبوءُ لَكَ بِنِعْمتِكَ علَيَ ، وأَبُوءُ بذَنْبي فَاغْفِرْ لي ، فَإِنَّهُ لا يغْفِرُ الذُّنُوبِ إِلاَّ أَنْتَ .
الرد }}}
تم الشكر بواسطة: سعود
#4
اخواني ارجو التوضيح ولو بمثال لعملية الحفظ فقط
الرد }}}
تم الشكر بواسطة:
#5
(18-10-13, 05:21 PM)VB.NET كتب : اخواني ارجو التوضيح ولو بمثال لعملية الحفظ فقط

اخي الكريم .. قسم المشاريع فيه امثلة

----------
الروابط التالية كلها بنفس الطريقة التي ذكرت لك.
برنامج تغريدات واذكار

[مشروع] البحث بشبيكة البيانات بعد ربطها

[مشروع] مثال حجز من المنتدى القديم
مثال دلع عميلك
[مشروع] مقبلات - الضغط
[مشروع] حفظ محتويات مجلد من صور الى قاعدة البيانات بنقرة زر
حفظ محتويات Listbox حال الربط وحال عدم الربط بالقاعدة
ابسط مثال للتصاريح
البحث عن تاريخ بعد س يوم

ابسط مثال للاضافة مرفق



وهذا الكلاس
كود :
Imports System.Data.OleDb

Public Class Form1
    'جملة اتصال
    Dim str As String = "provider=microsoft.ace.oledb.12.0;data source=|datadirectory|\db.accdb"
    'كائن امر اتصال
    Dim con As New OleDbConnection(str)

    Dim m As Integer = 0
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        'للاضافة نحتاج جملة اتصال و كائن امر اتصال
        'ثم التالي يكفي للاضافة

        Dim insert As New OleDbCommand("insert into tb(tname) values(@tname)", con)
        insert.Parameters.AddWithValue("@tname", InputBox("ادخل اسمك", "اكتب اسم لحفظه", "اسم رقم: " & m))

        If con.State = ConnectionState.Closed Then
            con.Open()
        End If

        insert.ExecuteNonQuery()
        gt()
        If con.State = ConnectionState.Open Then
            con.Close()
        End If
        m += 1
    End Sub

    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        If con.State = ConnectionState.Open Then
            con.Close()
        End If
        gt()
    End Sub
    Sub gt()
        ListBox1.Items.Clear()
        Dim fildg As New OleDbCommand("select * from tb", con)
        If con.State = ConnectionState.Closed Then
            con.Open()
        End If
        Dim dr As OleDbDataReader = fildg.ExecuteReader

        Do While dr.Read
            ListBox1.Items.Add(dr.Item("tname"))
        Loop
        If con.State = ConnectionState.Open Then
            con.Close()
        End If
    End Sub
End Class



الملفات المرفقة
.zip   ForVbnet.zip (الحجم : 47.58 ك ب / التحميلات : 221)
الرد }}}
تم الشكر بواسطة: Sajad , alims
#6
اخوي سعود الله يعطيك العافة على مساعدتي انا مبتدى بل VB.NET لاني استخدم فيجوال بيسك 6 واريد الانتقال ولاكن احتاج بعض المساعده
المثال الي في المرفقات حملته ولاكن في اخطاء ولا ادري ما الحل ارفقة صورة الخطاء لتوضيح المشكلة
الرد }}}
تم الشكر بواسطة:
#7
صورة الخطاء

ارجو الافادة


الملفات المرفقة صورة/صور
   
الرد }}}
تم الشكر بواسطة:
#8
طيب اخوي انشيء مشروع جديد وانسخ الكائنات والاكواد وقاعدة البيانات ويشتغل باذن الله.
الرد }}}
تم الشكر بواسطة:
#9
اخوي شعود عملت مثل ما قلت فتحت مشروع جديد ونسخت الاكواد وهذي صورة الرسالة في المرفقات


الملفات المرفقة صورة/صور
   
الرد }}}
تم الشكر بواسطة:
#10
هذا لان المزود يخص اصدار الاكسس من 2007 واحدث اذا كان اصدار الاكسس لديك اقدم من 2007 غير المزود من 12.0 الى 4.0 وغير ace الى jet
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] عدم إظهار الصور مع النص فى Listview من قاعدة البيانات alims 2 1,582 27-08-23, 12:22 PM
آخر رد: رضوان الجماعي
  [نقاش] مشاركة قاعدة بيانات SQL على شبكه داخليه morkoskhalaf 3 3,012 06-01-23, 03:20 AM
آخر رد: عبدالكريم برشدان
  قاعدة بيانات xml djelloul 3 2,799 07-11-22, 10:27 PM
آخر رد: Am7
  استفسار عن تخزين الوقت في قاعدة البيانات strongriseman 2 1,128 22-04-22, 07:27 PM
آخر رد: strongriseman
  ارجو الرد بسرعة بنت بنغازي 1 1,078 21-03-22, 06:49 AM
آخر رد: Amir_Alzubidy
  [سؤال] مشكلة فى عرض الصورة من ادخل قاعدة البيانات alims 2 1,266 17-11-21, 10:09 AM
آخر رد: سعود
  استعلام يرجع اسماء الاعمدة و نوع البيانات في جدول معين بسام محمدغانم 0 964 23-10-21, 01:43 AM
آخر رد: بسام محمدغانم
  مشكلة ظهور بياانات حقلين في قاعدة بيانات على شكل علامة استفهام bassant 5 1,632 17-10-21, 02:07 PM
آخر رد: abubasilIraq
  تحويل multiline text الى single line في عمود في قاعدة بيانات sql server bassant 0 958 07-09-21, 04:36 PM
آخر رد: bassant
  الحفظ فى قاعدة البيانات اسلام الكبابى 10 2,351 06-09-21, 06:52 PM
آخر رد: اسلام الكبابى

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


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