08. december 2005 - 14:42Der er
3 kommentarer og 1 løsning
Lave evt. slettet 0 ell. andet tal om til 0 igen
Jeg har en masse tekstboxe på en form, hvor der skal tastes tal i. Formen er bygget på en query. Jeg har læst et sted at queries ikke accepterer Null værdier, og derfor ikke viser recorden, hvis f.eks. jeg sletter "0" (sat ind som defaultværdi). Hvordan sikrer jeg at recorden vises (i.e. kommer med i querien). Jeg har prøvet at skrive nedenstående, men det virker ikke...
Private Sub TbAmbientAirTempMin_BeforeUpdate(Cancel As Integer) If IsNull(Me.TbAmbientAirTempMin) Then Me!TbAmbientAirTempMin.Value = 0 End If End Sub
Query kan sagtens håndtere Null. Du kan se detr alene ved at du har kriteriet Null, herved kommer alle poster ud der er Null i feltet.
Hvis det er io en beregning er det sandt at Access ikke kan beregne, hvis et eller flere felter er Null. Det kan du komme om ved at bruge funktionen Nz som returnerer en værdi hvis feltet er Null.
Ja, jeg ved ikke hvad jeg gjorde forkert før, men nu virker det, også selv om jeg helt sletter 0, så...
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.