Avatar billede bongo20 Nybegynder
29. juli 2005 - 19:19 Der er 4 kommentarer og
1 løsning

set field = null

Hvordan  sætter jeg et felt = null i en access database?

Noget med: "Update Test Set Field1 = Null"

Bortset fra det der ikke virker!!

:o)
Avatar billede mugs Novice
29. juli 2005 - 19:58 #1
Hvis du vil køre opdateringen fra VBA skal den se således ud:

DoCmd.RunSQL "UPDATE TABELNAVN Set FELTNAVN = Null"
Avatar billede bongo20 Nybegynder
29. juli 2005 - 20:12 #2
Ja, det er helt korrekt, det var heller ikke der fejlen var fandt jeg ud af...

Hele min sql streng så sådan ud:

Update Test Set Field1 = Null Where MinDato = 01-01-3000

Problemet er nu at den ikke opdaterer nogen rækker selvom der er mange rækker med værdien 01-01-3000.

Hvad kan der være galt med det?
Avatar billede arne_v Ekspert
29. juli 2005 - 20:15 #3
du kan ikke skrive en dato sådan

der skal sikkert ## imkring dato eller sådan noget - det ved mugs !
Avatar billede bongo20 Nybegynder
29. juli 2005 - 20:20 #4
helt kanon, det vidst du nu også godt arne :o)

Skal i deles om pointene?
Avatar billede mugs Novice
29. juli 2005 - 20:20 #5
DoCmd.RunSql "UPDATE Tabel1 SET Tabel1.dato = Null WHERE (((Tabel1.dato)=#2/1/2003#))"
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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