problem z null-em

0

mam forme w vs 2005 i chce poprzez textbox dodac rekord do bazy sql. pole z rekordu przyjmuje tylko wartosci int null. co ma uzytkownik wpisac w textboxie zeby go dodac do bazy - jak wpisuje null, albo zostawiam puste to pojawia sie wyjatek:
Nieprawidłowy format ciągu wejściowego.Nie można przechowywać <> w kolumnie ReportsTo. Oczekiwanym typ to Int32.

0
jenny napisał(a)

mam forme w vs 2005 i chce poprzez textbox dodac rekord do bazy sql. pole z rekordu przyjmuje tylko wartosci int null. co ma uzytkownik wpisac w textboxie zeby go dodac do bazy - jak wpisuje null, albo zostawiam puste to pojawia sie wyjatek:
Nieprawidłowy format ciągu wejściowego.Nie można przechowywać <> w kolumnie ReportsTo. Oczekiwanym typ to Int32.

Najpierw proponuje zobaczyć czy kolumna w bazie danych może przyjmować wartości NULL.
poza tym jak masz textbox to musisz jakoś konwertować wpisany tekst (string) na int. Tutaj też może być problem jak wpisujesz null lub zostawiasz puste.

jeżeli to nie pomogło to wklej kod w którym przypisujesz parametry w zapytaniu do bazy.

1 użytkowników online, w tym zalogowanych: 0, gości: 1