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

كيفية التعامل مع compoboox و database

مغلق
بدأه moh1983 في 7 مايو 2006 · 4 رد · 823 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي جدول مكون من

1- رقم المنتج " primary key"

2-اسم المنتج

و.. -_-

عندي compobox معبأ من قاعدة بيانات sqlserver و يحوي هذا ال compobox على رقم المنتج

على سبيل المثال عندي ارقام من 1- 3 و عند اختيار الرقم الثاني من compobox

اريد أن يظهر لي في textbox اسم المنتج الذي يرتبط به

هل ذلك ممكن :)

الرجاء الرد بمثال و مشكورين سلف (h)

#2

السلام عليكم

المثال جاهز كل الى عليك تحولة من اكسس الى sql اذا حصل اى مشاكل توضحها وبأذن الله نحالها مع بعض

WindowsApplication2.rar

الفريق المصري للبرمجة

تحليل وتصميم برامج قواعد بيانات لاتصال بينا masry4u@hotmail.com

#3

مشكورة و تم التعديل الى sql server كالتالي

Private Sub frmaddmanagerbalance_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Try
            Dim mycon As New SqlClient.SqlConnection
            mycon.ConnectionString = "server=(local);database=account;trusted_connection=yes"
            mycon.Open()
            Dim adap As New SqlClient.SqlDataAdapter("select balance_no from balance ", mycon)
            Dim mydset As New DataSet
            adap.Fill(mydset, "balance")

            cbno.DataSource = mydset.Tables(0)
            cbno.DisplayMember = "balance_no" ' i can delete this code or the onther code which have number 2
            cbno.ValueMember = "balance_no" ' this is code number 2 
            mycon.Close()
        Catch ex As Exception
            MessageBox.Show(ex.Message)

      end try

Private Sub cbno_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbno.SelectedIndexChanged
        Try
            Dim CON As New SqlClient.SqlConnection
            CON.ConnectionString = "server=(local);database=account;trusted_connection=yes"
            Dim da As New SqlClient.SqlDataAdapter("select balance_name from balance", CON)
            Dim ds As New DataSet
            da.Fill(ds, "balance")
            txtblncname.Text = CStr(ds.Tables(0).Rows(cbno.SelectedIndex).Item("balance_name"))
        Catch ex As Exception
            MessageBox.Show(ex.Message)

        End Try

;) للفائدة

#4

كيفية ربط التكست بقاعدة البيانات

ارجوكم

انا اسف لتكرار السوال

لن تبلغ المجد حتى تلعق الصبرااااااااا

#5

السلام عليكم

انظر الى هذا الكود

txtblncname.Text = CStr(ds.Tables(0).Rows(cbno.SelectedIndex).Item("balance_name"))

وهذا ربط التيكست الكود برمجيا

 Me.textbox1.DataBindings.Add(New Binding("Text", DS, "table.filed"))

تم تعديل هذه المشاركة بواسطة كفاح في 10 مايو 2006 في 02:06

الفريق المصري للبرمجة

تحليل وتصميم برامج قواعد بيانات لاتصال بينا masry4u@hotmail.com

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

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