تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
استعلام علي اعمدة محدة
#1
السلام عليكم ورحمة الله وبركاته
احتاج كود استعلام عن طريق الخيارات متل تشك بوكس واحد يضهر الاول تشك بوكس 2 يضهر العمود الثاني بحث كتيرا ولم اجد الحل ارجو من دوي الخبرة الافادة وشكرا وجزاكم الله كل خير
الرد }}}
تم الشكر بواسطة:
#2
عفوا عزيزي داتا جرد فيو بدك تخفي ألآعمدة يعني ازا ما بدك تعمود في داتا جرد فيو تخفيه عن طريق تشك بوكس ؟
الرد }}}
#3
[b]أخي spoony وأخي [b][b]طالب برمجة حايكم الله [/b][/b][/b]
[b][b][b]أرفق لكم مثال والمطلوب هوا عرض الاعمدة عن طريق كود الاستعلام [/b][/b][/b]

[b][b][b]وليس عن طريق الإضهار و الاخفاء في الدتا الجريد فيو بهذا الكود[/b][/b][/b]

PHP كود :
  If CheckBox2.Checked Then
            DataGridView1
.Columns(2).Visible True
        End 
If 


الملفات المرفقة
.rar   اضهار أعمدة محددة من جملة select.rar (الحجم : 63.55 ك ب / التحميلات : 38)
الرد }}}
تم الشكر بواسطة:
#4
PHP كود :
Private Sub B2DatesFind_Btn_Click(ByVal sender As ObjectByVal e As EventArgsHandles B2DatesFind_Btn.Click

    Dim clmns 
As New List(Of String)
    If 
CheckBox1.Checked Then clmns.Add("Date")
    If 
CheckBox2.Checked Then clmns.Add("Value1")
    If 
CheckBox3.Checked Then clmns.Add("Value2")
    If 
CheckBox4.Checked Then clmns.Add("Value3")

    
Dim c As String " * "
    
If clmns.Count 0 Then c String.Join(","clmns)

    
Dim dtp1 As Date DateTimePicker_from.Value
    Dim dtp2 
As Date DateTimePicker_to.Value
    da 
= New OleDbDataAdapter("Select " " from AAA where Date >= #" dtp1.Year "/" dtp1.Month "/" dtp1.Day "# and Date <= #" dtp2.Year "/" dtp2.Month "/" dtp2.Day "# order by Date "Conn)
    
dt = New DataTable
    da
.Fill(dt)
    
DataGridView1.DataSource dt

End Sub 
الرد }}}
#5
رائع جدا ولا يسعني الا اقول لك مبدع وجزاك الله كل خير 

بس هناك تعديل بسيط وهوا اضهار اسماء الاعمدة

 متلا DATE اسمه تاريخ و VALUE1 اسمه كمية المنتج 

وشكرا وربي يزيدك من علمه
الرد }}}
تم الشكر بواسطة:
#6
جربت ولكن لم تنجح العملية هل ممكن تعديل علي المثال وشكرا
الرد }}}
تم الشكر بواسطة:
#7
الأفضل أن تنشئ الأعمدة في الداتاجريد مع تسميتها في الخاصية HeaderText
ووضع اسم الحقل المقابل في الجدول لكل عمود في الخاصية DataPropertyName

الرد }}}
تم الشكر بواسطة:
#8
اسف علي تعبك ولكن بعد البحث يتغير الاسم لي اسم العمود الاصلي
الرد }}}
تم الشكر بواسطة:
#9
إذا الداتاجريدفيو فقط للعرض عدل
PHP كود :
If CheckBox1.Checked Then clmns.Add("Date AS [التاريخ]"
وهكذا في البقية
الرد }}}
#10
تمت العملية بنجاح انت ولا اروع  أخي مبدع البرمجة في الحقيقة وجزاك الله ألف خير 
وعند الانتهاء من مشروعي سأقوم برفعه للمنتدي للاستفادة للجميع وهذا بفضل تعاونك
والله يرحم والديك وزادك الله من علمه
الرد }}}



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


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