Option Compare Text   otázka

VB.NET

Používam tento kót na hladanie dát v databáze. Ako spraviť aby nerozlišoval malé a velké písmená ?

Dočítal som sa niekde o Option Compare Text ale neviem kam to napísať. Kdekolvek to napíšem, tak Option mi podčiarkne a je tam chyba.

Private Sub txtHladaj_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles txtHladaj.TextChanged

        If Not Me.txtHladaj.Text = "" Then
            Dim r As DataGridViewRow
            For Each r In Me.ProtokolyDataGridView.Rows()
                Dim t As String

                t = r.Cells(Me.ProtokolyDataGridView.CurrentCell.ColumnIndex).Value.ToString()
                If t.StartsWith(Me.txtHladaj.Text) = True Then
                    Me.ProtokolyDataGridView.CurrentCell = r.Cells(Me.ProtokolyDataGridView.CurrentCell.ColumnIndex)

                    Exit For
                End If
            Next
        End If
    End Sub

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Ešte jedna otázočka. Ako spravím aby mi nehladalo len v aktualnom stlpci v ktorom sa nachádzam ale v celom DataGridView ?

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Mámm takový doje, že OPTION se používalo někdy ve VB 6.0, tady ve VB.NET lze použít tehnle tvar

rr = "čBCD"
If rr.StartsWith("Č", StringComparison.OrdinalIgnoreCase) Then 

čili, jako druhý parametr v metodě StartsWith dejte OrdinalIgnoreCase.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Toto mi nieje úplne jasné. Neviem ako to mám použiť.

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback