Run Time Error:'94' Invalid Use Of Null

Run Time Error:'94' Invalid Use Of Null

offline
  • Huskar
  • Pridružio: 31 Maj 2008
  • Poruke: 885

Dobio sam ovu gresku kada treba da iz baze ubaci u listu
Evo koda koji vrsi to prebacivanje.
Dim str As String If Text1.Text = Empty Or IsNumeric(Text1.Text) <> True Then MsgBox "Unesite broj!", vbOKOnly, "Warning" Else str = Adodc2.Recordset.Fields("Naziv").Value + "          " + Adodc2.Recordset.Fields("Cena").Value + "         " + Text1.Text List1.AddItem str List2.AddItem Adodc2.Recordset.Fields("Cena").Value * Text1.Text cenax = Label4.Caption cenax = cenax + (Adodc2.Recordset.Fields("Cena").Value * Text1.Text) Label4.Caption = cenax Text4.Text = Label4.Caption Adodc2.Recordset.Fields("Prodano").Value = Val(Adodc2.Recordset.Fields("Prodano").Value) + Val(Text1.Text) List3.AddItem Text1.Text End If End Sub



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Neko od polja koje koristiš nema upisanu vrednost u bazi. Zbog toga Value bude NULL, a sa NULL ne možeš da radiš aritmetičke operacije, niti da ga koristiš u string operacijama.



offline
  • Huskar
  • Pridružio: 31 Maj 2008
  • Poruke: 885

Hvala, resio sam problem Smile samo sam Izbrisao sve iz baze, ionako mi unosi nisu bili potrebni toliko, upisivacu ih ponovo.

Ko je trenutno na forumu
 

Ukupno su 877 korisnika na forumu :: 9 registrovanih, 1 sakriven i 867 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., babaroga, indja, Istman, ladro, Mi lao shu, Mixelotti, Oscar2, stegonosa