Question : Comparable Objects

Good day Experts.
Ok this is driving me insane. I am trying to compare or if even exists from a dropdownlist.

If date = date in dropdownlist box then dont do anything else do something. But the main problem is if there are 2 dates it only seems to find one.

 While sqlDR.Read
            Dim mydate2 As String = sqlDR("FromDate")

            Dim TestStr1 As String = mydate2
            Dim TestStr2 As String = (CDate(Me.lstChooseDate.SelectedValue.ToString.Split("|")(0)))
           
            If StrComp(mydate2, TestStr2) = 0 Then
                Response.Write("this is the same")
            ElseIf StrComp(mydate2, TestStr2) = 1 Then
                Response.Write("I do exists")
            ElseIf StrComp(mydate2, TestStr2) = -1 Then
                Response.Write("Sorry not there")
                PopulateDistCombo3(CDate(Me.lstChooseDate.SelectedValue.ToString.Split("|")(0)), CDate(Me.lstChooseDate.SelectedValue.ToString.Split("|")(1)))

            End If

I am not to sure if I am doing this right. A sample back with my code would help a great deal.
I just want to take the date in my reader compare it with the date in my dropdownlist box and if exists do something if not do something else. Even if there are 2 dates it will see that it exists already if there are 2 or even 4 different dates in my database.

Answer : Comparable Objects

You would need to consider that date part of datetime while comparing the dates
otherwise comparison would not work properly
Random Solutions  
 
programming4us programming4us