Avatar billede jobless Nybegynder
08. august 2002 - 10:15 Der er 6 kommentarer og
1 løsning

Sæt tabel-felt standardværdi fra VBA

Hej.

Jeg har (i VBA) importeret en tabel, oprettet et felt (ALTER TABLE ADD COLUMN NyPost Bit), og vil nu gerne angive feltets standardværdi til True.

How to do??
Avatar billede mugs Novice
08. august 2002 - 10:19 #1
Avatar billede jobless Nybegynder
08. august 2002 - 10:25 #2
Jeg vil gerne have det lavet fra det modul som importerer/ændrer tabellen, men lader det sig ikke gøre, er din henvisning et alternativ.
Avatar billede mugs Novice
08. august 2002 - 11:01 #3
Jeg mener det kan lade sig gøre. Prøv at søge i spørgmålene.
Avatar billede mugs Novice
08. august 2002 - 11:04 #4
Avatar billede jobless Nybegynder
08. august 2002 - 11:04 #5
Har jeg gjort, men det er ikke helt nemt at stykke noget kode sammen som klarer mit ønske
Avatar billede nih Novice
08. august 2002 - 16:30 #6
Sub standartvaerdi()
  Dim db As dao.Database
  Set db = CurrentDb
 
  Dim tbl As TableDef
  Set tbl = db.TableDefs("tabel1")
 
  tbl.Fields("YesNoField").DefaultValue = True
End Sub

Eksempel vist i DAO.

Når du ændrer tabel strukturer, har du mere styr over hvad du gør vha. DAO eller ADO.

Niels
Avatar billede jobless Nybegynder
08. august 2002 - 19:25 #7
Bingo.

Tak for det
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