DBNull při výpisu filtru DataGridView   otázka

VB.NET

Dobrý den, mohl by mi někdo poradit a pokud možno načrtnout kód, jak vyřešit chybovu hlášku při výpisu filtru:

 Private Sub TextBox1_Leave(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox1.Leave
        If TextBox1.Text <> "" Then
            Tab1DataGridView.DataSource = Me.DBDataSet.Tab1.Select("A like '" & TextBox1.Text & "'")
        Else
            Tab1DataGridView.DataSource = Me.DBDataSet.Tab1
        End If
    End Sub

(Visual Basic.NET 2008)

V případě, že se začnou vypisovat řádky s hledaným řetězcem ve sloupci "A" a v jiných sloupcích je hodnota Null zahlásí to konflikt převodu DBNull na Date nebo Integer podle typu pole. Našel jsem zde rady ohledně jedné proměnné, ale na celý řádek nevím jak to aplikovat. Bohužel má aplikace je napojena na již funkční databázi a nemám tak možnost definovat typy a výchozí hodnoty ve sloupcích, čímž bych to odstranil.

Děkuji za radu

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