null hodnota v textbox a ulozenie do sql   zodpovězená otázka

ADO.NET

Zdravim.

Mam textove pole id_firmy_f, kt. je prepojene cez bindingsource na typovany dataset.

V SQL tabulke ma toto pole povolene hodnotu null a je typu INT.

Potrebujem vlozit do tohto pola hodnotu null cez textove pole formulara.

najprv nulujem pole:

Private Sub firma_zrus_but_Click(sender As Object, e As EventArgs) Handles firma_zrus_but.Click
        id_firmy_f.Clear()
    End Sub

Ulozenie do databazy:

Private Sub uloz_but_Click(sender As Object, e As EventArgs) Handles uloz_but.Click
        Try
            BS_hlavny.EndEdit()
            Dopyty_hlavnaTableAdapter.Update(ISPREDataSet)
        Catch ex As Exception
            MsgBox(ex.ToString)
        End Try
    End Sub

Nevybehne ziadna chyba, len nedojde k ulozeniu. Ked je v textovom poli cislo, tak dojde k ulozeniu.

Karol

nahlásit spamnahlásit spam -1 / 1 odpovědětodpovědět

Zkuste nastavit hodnotu na Null přímo v řádku toho datasetu:

dataRow.Setid_firmy_fNull()
nahlásit spamnahlásit spam -1 / 1 odpovědětodpovědět

Super toto funguje:

DataSet.dopyty_hlavna(0).Setid_firmyNull()

Dakujem.

nahlásit spamnahlásit spam -1 / 1 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