تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] فرز وتصنيف عرض البيانات بعدة معايير
#1
Bug 
كيف يمكن فرز بيانات موجودة في قاعدة بيانات sql استنادا على عدة اعمدة وليس عمود واحد فقط مثلا الجنس والجنسية !!

عندما اقوم بالفرز يبدأ لبرنامج في اظهار البيانات حسب تصنيف واحد فقط وعند استخدامي لتصنيف اخر يتجاهل الاول ويقوم بالفرز في كامل قاعدة البيانات !!

ما اريده بالصبط هو فرز البيانات من بيانات مفروزة !!

يعني مثلا اظهار اسماء الذكور والذين يحملون جنسية معينة وهكذا !!

طبعا انا استخدم VB.net 2008
*************************

أنا الذي نظر الأعمى إلى أدبي ...
وأسمعت كلماتي من به صممُ

الرد }}}
تم الشكر بواسطة:
#2
جربت order by val1,val2
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:
#3
اخي الكريم لم اجرب ما ذكرت ..!
ولكني لا اعرف كيف يمكن عرض نتيجة الاستعلام على DatagridView لاني ربما تمكنت من عمل الاستعلام المركب ولكن واجهتني مشكلة في كيفية عرضة على الداتا فيو ..!
ربما لاختلاف نوع البيانات او لامر اخر !!
ارجو الافادة وجزاك الله خيرا ...
*************************

أنا الذي نظر الأعمى إلى أدبي ...
وأسمعت كلماتي من به صممُ

الرد }}}
تم الشكر بواسطة:
#4
السلام عليكم

بالنسبة لسؤالك عن كيفية تعبئة الـDataGridView إليك هذا الدرس:

https://www.youtube.com/watch?v=e5LV7XoNS6U

وإليك أيضاً هذا المثال ربما ينفعك:

وبالنسبة لمعرفة عدد الصفوف المسترجعة انظر إلى الكود التالي:

PHP كود :
Dim LSQL As String "select * from people WHERE Nationality=" cmbNationality.text " AND Gender = 'Male'"
        
Dim LAdapter As New OleDbDataAdapter(LSQLCon)
        
Dim LDataSet As New DataSet
        Dim RowsCount 
As Integer


        
If Con.State ConnectionState.Closed Then
            Con
.Open()
            
LAdapter.Fill(LDataSet"people")
            
RowsCount LDataSet.Tables("people").Rows.Count
            
If RowsCount 0 Then
                MsgBox
("empty")
                
LDataSet.Reset()
                
Con.Close()
            Else
                
' do any thing else
            End If
        Else
            LAdapter.Fill(LDataSet, "people")
            RowsCount = LDataSet.Tables("people").Rows.Count
            If RowsCount = 0 Then
                MsgBox("empty")
                LDataSet.Reset()
                Con.Close()
            Else
                ' 
do any thing else
            
End If
        
End If 


الملفات المرفقة
.zip   SavingDate.zip (الحجم : 113.65 ك ب / التحميلات : 129)
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  استفسارات عن قواعد البيانات مبتدئ بوحمد 0 1,007 06-11-24, 10:15 AM
آخر رد: بوحمد
  [C#.NET] مشكلة في مجلد قاعدة البيانات kamel1978 3 682 06-10-24, 06:26 PM
آخر رد: Taha Okla
  ما هو كود معرفة نوع البيانات من اكسس؟ justforit 6 1,045 23-05-24, 08:22 AM
آخر رد: مصمم هاوي
  [سؤال] حول مشكلة توافق نوع البيانات عند الاستعلام في اكسل justforit 4 694 23-05-24, 05:35 AM
آخر رد: justforit
  [سؤال] عدم إظهار الصور مع النص فى Listview من قاعدة البيانات alims 2 2,032 27-08-23, 12:22 PM
آخر رد: رضوان الجماعي
  استفسار عن تخزين الوقت في قاعدة البيانات strongriseman 2 1,565 22-04-22, 07:27 PM
آخر رد: strongriseman
  [سؤال] مشكلة فى عرض الصورة من ادخل قاعدة البيانات alims 2 1,703 17-11-21, 10:09 AM
آخر رد: سعود
  استعلام يرجع اسماء الاعمدة و نوع البيانات في جدول معين بسام محمدغانم 0 1,284 23-10-21, 01:43 AM
آخر رد: بسام محمدغانم
  الحفظ فى قاعدة البيانات اسلام الكبابى 10 3,263 06-09-21, 06:52 PM
آخر رد: اسلام الكبابى
  طريقة أضافة اكثر من سيرفر على نفس قاعدة البيانات alim54 0 1,354 20-06-21, 11:20 PM
آخر رد: alim54

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


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