تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] سؤال حول كود ملء كومبوبوكس بعامودين أو أكثر
#6
(29-01-20, 07:30 PM)Al Wilaya كتب :
(29-01-20, 06:49 PM)alsalamoni كتب :
(29-01-20, 06:48 PM)Al Wilaya كتب :
(29-01-20, 06:36 PM)alsalamoni كتب :
(29-01-20, 06:33 PM)Al Wilaya كتب : أخي الكريم السلام عليكم
الرجاء إرسال الكود كاملا لو سمحت لأنني لم أفهم كيفية التنفيذ ولك الشكر الجزيل

حتى انا لم افهم كيف بتجيب الجدول و الاعمده والكود وضعته لك بشكل عام
ضع الكود اللي عندك لاعدل عليه

أخي الكريم
أنا لدي جدول في الأكسس وفيه 3 أعمدة ، العامود الأول هو ID  
أريد أن أستدعي 3 أعمدة إلى COMBOBOX  على أن تظهر الأعمدة الثلاثة في ال COMBOBOX 
وسيكون ID هو الأساس في عملية البحث لاحقا

ضع مشروعك عشان اعدل عليه

لقد وضعته

للاسف لا يوجد في المشروع اي كود للتعديل عليه

لكن تكرم عيونك اعمل انا الكود

هذا الكود للكمبو الاول اما الباقي لم افهم ما تريد
كود :
Imports System.Data.OleDb

Public Class Form1

    Dim con As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\New Microsoft Access Database.accdb;Persist Security Info=True")

    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load

        Me.RightToLeft = Windows.Forms.RightToLeft.Yes
        Me.RightToLeftLayout = True
        Me.ComboBox1.DropDownStyle = ComboBoxStyle.DropDownList

        Dim dt As New DataTable
        Dim da As New OleDbDataAdapter("SELECT ID,(STR(ID)+': '+NAM+' ('+AGE+')') AS P FROM PERSON ", con)
        da.Fill(dt)
        Me.ComboBox1.DataSource = dt
        Me.ComboBox1.DisplayMember = "P"
        Me.ComboBox1.ValueMember = "ID"

    End Sub

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

        Dim dt As New DataTable
        Dim da As New OleDbDataAdapter("SELECT * FROM PERSON WHERE ID=" + Me.ComboBox1.SelectedValue.ToString, con)
        da.Fill(dt)
        If dt.Rows.Count = 1 Then
            Me.DataGridView1.Rows.Add(dt.Rows(0).Item("ID"), dt.Rows(0).Item("NAM"), dt.Rows(0).Item("AGE"))
        End If

    End Sub

End Class
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو


الردود في هذا الموضوع
RE: سؤال حول كود ملء كومبوبوكس بعامودين أو أكثر - بواسطة alsalamoni - 29-01-20, 07:40 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سؤال عن الاسمبلي و النيم سبيس justforit 0 104 07-12-25, 12:28 AM
آخر رد: justforit
  فائدة بخصوص التعامل مع علامات التنصيص مع {سؤال} justforit 4 277 02-11-25, 11:19 PM
آخر رد: justforit
  [نقاش] سؤال MetoDas 2 1,490 20-04-25, 10:21 PM
آخر رد: Kamil
  [سؤال] سؤال ترددت قبل نشرة:طابعة الباركود لماذا تطبع أكثر من ليبل فارغ قبل السليم dr.programming 1 513 20-04-25, 09:26 PM
آخر رد: Kamil
  سؤال لو سمحتم احبتى فى الله خالد كامل1 4 809 09-02-25, 12:02 AM
آخر رد: princelovelorn
  سؤال واستفسار خالد كامل1 1 404 04-02-25, 09:31 PM
آخر رد: aliday03
  سؤال فى تقرير كريستال خالد كامل1 0 396 04-02-25, 05:50 AM
آخر رد: خالد كامل1
Question [VB.NET] هناك سؤال يهم كل مبرمج الماذا برنامجك يظهر على بعض الشاشات اكثر دقه بشكل مصغر ومشوه Microformt 0 448 01-02-25, 03:48 PM
آخر رد: Microformt
  [سؤال] سؤال في الكونسول justforit 1 369 21-12-24, 02:57 PM
آخر رد: aljzazy
  سؤال عن طريقة التعامل مع الفاصلة العشرية المتألق9 2 520 28-09-24, 04:45 PM
آخر رد: المتألق9

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


يقوم بقرائة الموضوع: