تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] استفسار تعبئة اثنين DataGridView في فورم واحد من جداول مختلفة
#1
السلام عليكم  
 اخوتي : 
المطلوب   كود  VB   تعبئة  اثنين    من الــ  DataGridView في فورم واحد  من جداول مختلفة  معمولة  بالاكسيس   والطلب الثاني   كود  VB  جلب  اعمدة  محددة  من جداول  مختلفة  لكن في  DataGridView   واحد 

 وشكرا  .....
الرد
تم الشكر بواسطة: ابو انس
#2
السلام عليكم ورحمة الله وبركاته
اخي الكريم
بالنسبة ل 2 datagridview في فورم واجدة الامر سهل املا كل واحد منها بجملة استعلام مستقلة كما تفعل مع واحدة 
الا أذا كانت الثانية تعتمد على بيانات الاولى مثلا الاولى تجلب الفواتير والثانية تجلب تفاصيل الفاتورة عند اختيار سجل من الاولى
الامر الثاني كود تعبئة Datagridview بحقول من جداول مختلفة ايضا يعتمد على وجود علاقات بين الجداول (مفتاح رئيسي ومفتاح فرعي)
ويتم عبر جملة استعلام لحقول من جداول مختلفة بشرط الاي دي مثلا
اقرأ المزيد عن جمل الاستعلام من جداول متعددة
اعمل الخير واجرك لاتنتظره فالله خير من اليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد
تم الشكر بواسطة: ابو انس
#3
(08-08-21, 10:35 PM)ابراهيم ايبو كتب : السلام عليكم ورحمة الله وبركاته
اخي الكريم
بالنسبة ل 2 datagridview في فورم واجدة الامر سهل املا كل واحد منها بجملة استعلام مستقلة كما تفعل مع واحدة 
الا أذا كانت الثانية تعتمد على بيانات الاولى مثلا الاولى تجلب الفواتير والثانية تجلب تفاصيل الفاتورة عند اختيار سجل من الاولى
الامر الثاني كود تعبئة Datagridview بحقول من جداول مختلفة ايضا يعتمد على وجود علاقات بين الجداول (مفتاح رئيسي ومفتاح فرعي)
ويتم عبر جملة استعلام لحقول من جداول مختلفة بشرط الاي دي مثلا
اقرأ المزيد عن جمل الاستعلام من جداول متعددة

وعليكم   السلام  ورحمة الله  وبركاته 

انا  وضعت هذا  الكود  فتم  جلب نفس الجدول  في  كلا  datagridview  

Imports System.Data.OleDb
Public Class Form16
    Dim con As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0; Data Source=DA.accdb")
    Dim da As New OleDbDataAdapter()
    Dim dt As New DataTable

    Sub load_data()
        dt.Clear()
        da = New OleDbDataAdapter("Select * From TAB9", con)
        da.Fill(dt)
    End Sub

    Sub save_date()
        Dim save As New OleDbCommandBuilder(da)
        save.QuotePrefix = "["
        save.QuoteSuffix = "]"
        da.Update(dt)
        dt.AcceptChanges()
    End Sub
الرد
تم الشكر بواسطة: ابراهيم ايبو , ابو انس
#4
اخي الكريم 
اذا اردت تعبئة كل داتا غرايد ببيانات مختلفة يجب ان تكون جملة الاستعلام مختلفة عن الاخرى وكل واحدة تجلب بيانات معينة ويكون كل واحدة Datatable مختلفة لتكون DataSource لكل داتاغرايد
يبدو لي انك في بداية الطريق وفقك الله ولكن تمهل ولاتتعجل حاول فهم عملية جلب البيانات بشكل جيد على داتاغرايد واحدة ونوّع في جملة الاستعلام لتعي وتدرك العملية ان كنت ترغب في التعلم اكثر قبل الاسئلة
 فإليك هذا الرابط دورة جيدة للاخ الاستاذ احمد الزيني جزاه الله كل الخير
https://www.youtube.com/playlist?list=PL...jXLJ31eT4n
تابع الدورة وفقك الله واسأل عند الاشكال
اعمل الخير واجرك لاتنتظره فالله خير من اليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد
تم الشكر بواسطة: ابو انس


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] السلام عليكم عندي استفسار بخصوص الكلاسات AhmedRamadan 3 190 18-09-21, 08:02 PM
آخر رد: العطر الرايق
  استفسار بخصوص فيجوال ستوديو 2013 AhmedRamadan 3 116 17-09-21, 09:02 PM
آخر رد: العطر الرايق
  [VB.NET] استفسار بخصوص التقارير في .net Core 5 mrfenix93 1 80 17-09-21, 08:17 PM
آخر رد: asemshahen5
  استفسار بخصوص اختصار اسم الصنف في شاشة المبيعات ahmedbezia 4 128 17-09-21, 02:53 AM
آخر رد: ahmedbezia
  سوال عن controlbox فورم الفجوال نيمو 0 112 14-09-21, 12:14 PM
آخر رد: نيمو
Exclamation استفسار بخصوص مشروع عمل ختمة قرآنية بتوزيع الصفحات (لأصحاب الصدقات الجارية) elsayedhasan 10 576 11-09-21, 07:01 PM
آخر رد: dalas
  مساعدة في إظهار القيم من جداول مرتبطة nssj 1 163 11-09-21, 12:07 PM
آخر رد: nssj
  طريقة لفتح نوافذ مبيعات مختلفة في نفس الوقت وكل فاتورة لها رقم تلقائي tfarejdz 9 1,296 08-09-21, 07:25 PM
آخر رد: tfarejdz
  استفسار بخصوص اخذ نسخه احتياطيه(تم الحل)مشكور اخوانى (waw والاخ asemshahen5) خالد كامل1 18 683 07-09-21, 09:45 PM
آخر رد: waw
  [VB.NET] استفسار Nani 4 392 23-08-21, 06:40 PM
آخر رد: Nani

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


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