Avatar billede engberg Juniormester
21. august 2000 - 02:13 Der er 5 kommentarer og
1 løsning

Invalid use of Null

Jeg får den her: \"Invalid use of Null\" i hovedet når jeg forsøger at køre mit program og jeg fatter det ikke - det skulle være i disse linier der er noget galt:

            If !Noter <> Null Then txtAddNoter.Text = \"\" Else txtAddNoter.Text = !Noter
            If !Adresse <> Null Then txtAddAdresse.Text = \"\" Else txtAddAdresse.Text = !Adresse
            If !Postnummer <> Null Then txtAddPostnummer.Text = \"\" Else txtAddPostnummer.Text = !Postnummer
            If !By <> Null Then txtAddBy.Text = \"\" Else txtAddBy.Text = !By
            If !Telefon <> Null Then txtAddTelefon.Text = \"\" Else txtAddTelefon.Text = !Telefon
            If !Email <> Null Then txtAddEmail.Text = \"\" Else txtAddEmail.Text = !Email

Alle \"!Noget\" navne er navne på feltnavne i en tabel der er blevet åbnet tidligere...
Avatar billede moses Praktikant
21. august 2000 - 08:04 #1
Det er skam også i de linier, der er fejl.

            If Not IsNull(!Noter) Then txtAddNoter.Text = \"\" Else txtAddNoter.Text = !Noter
            If Not IsNull(!Adresse) Then txtAddAdresse.Text = \"\" Else txtAddAdresse.Text = !Adresse
            If Not IsNull(!Postnummer) Then txtAddPostnummer.Text = \"\" Else txtAddPostnummer.Text = !Postnummer
            If Not IsNull(!By) Then txtAddBy.Text = \"\" Else txtAddBy.Text = !By
            If Not IsNull(!Telefon) Then txtAddTelefon.Text = \"\" Else txtAddTelefon.Text = !Telefon
            If Not IsNull(!Email) Then txtAddEmail.Text = \"\" Else txtAddEmail.Text = !Email

Avatar billede moses Praktikant
21. august 2000 - 08:05 #2
Jeg forventer, at du et eller andet sted før denne kode har benyttet en With-sætning ?!?!
Ellers giver f.eks. !Noter igen mening.

Avatar billede engberg Juniormester
21. august 2000 - 10:29 #3
Jeg er ked af det moses, men der kommer stadigt den samme fejl, så snart der kommer et tomt felt (fx. !Noter). Og jo der er en with lidt længere oppe.

Hele planen er at se om et felt i databasen er tomt, og hvis det er så sætte den korresponderende textbox til at være \"\" - og ellers skal textboxen være lig feltet\'s indhold.
Avatar billede moses Praktikant
21. august 2000 - 10:32 #4
Så har du vendt dine sætninger \"omvendt\".

Alle \"<>\" skulle have været \"=\".

Du skal så slette alle \"Not\".
Avatar billede engberg Juniormester
21. august 2000 - 10:43 #5
Ja, mne det hjælper mig ikke ud af \"Invalid use of Null\" problemet... ups.... gu gjorde det så - jeg mente ellers jeg havde været forbi alle de løsninger der var.... :) - Tak Moses!
Avatar billede moses Praktikant
21. august 2000 - 11:32 #6
Keine Ursache !!!
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester