تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
عرض أكثر من حقل بالاستعلام vb.net
#1
السلام عليكم ورحمة الله وبركاتة،،

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

قمت بمشاهدة هذا الشرح وافادني بدرجه كبيرة

إقتباس :http://vb4arb.com/vb/showthread.php?477-...E%D8%E6%C9

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

مثلا أذا أستعلم عن أسم كل من كان مقيم بمصر ، ولدي أكثر من شخص مقيم بمصر يعرض الاول فقط ، المطلوب هو عرض جميع النتائج وليس ناتج واحد (طبعا برمجيا وليس علي السيكوال) ..

وجزاكم الله كل خير ،، وشكرا
الرد }}}}
تم الشكر بواسطة:
#2
وعليكم السلام ورحمة الله وبركاته

أولا ما هي الجملة التي تستخدمها في البحث

ثانيا ما هي الأداة التي تستخدمها لعرض النتائج
الرد }}}}
تم الشكر بواسطة:
#3
مرحبا أخي،

أقوم بعرض الناتج في تكست بوكس (أدرى انها طبيعي تعرض نائج واحد) لكن لم اجد شرح غير هذا ..

أتمني تفيدني بطريقه تعرض جميع النتائج ، ولو فيه أسلوب استعلام أبسط وأفضل من هيك

وجزاك الله كل خير

كود :
Dim SqlStr As String
        Dim Cmd As SqlCommand



        Dim DR As SqlDataReader
        SqlStr = "SELECT * from Table_User WHERE (Table_User.address='" & ComboBox1.Text & "' and Table_User.bld_type='" & ListBox1.Text & "')"
        Con.Open()
        Cmd = New SqlCommand(SqlStr, Con)
        DR = Cmd.ExecuteReader
        If DR.HasRows Then
            While DR.Read
                tb1.Text = DR("name")
                tb2.Text = DR("address")
                tb3.Text = DR("phone")
                tb4.Text = DR("blood_type")
                tb5.Text = DR("contact_type")
                tb6.Text = DR("contact_time")
            End While
        Else
            MsgBox("Not Found")
        End If
        Con.Close()
الرد }}}}
تم الشكر بواسطة:
#4
قمت بأستخدام طريقه اخرى لعرض البيانات DataGridView وأستطيع عمل أستعلام عن شىء محدد مسبقا ...

لكن حينما اقوم بالاستعلام عن شىء محدد مثلا الاسم ='محمد' يعمل بلا مشكله .. لكن أذا خليته متغير مثلا الاسم = textbox1.text لا يعمل ولا يخرج اى نتائج

بالمرفقات صورتين الاولي التي تعمل بلا مشكله ، والثانيه هي التي لا تخرج نتائج


الملفات المرفقة صورة/صور
       
الرد }}}}
تم الشكر بواسطة:


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


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