Toon posts:

[vb] met DAO variabele als veldnaam gebruiken

Pagina: 1
Acties:

Verwijderd

Topicstarter
ik zit dus met het volgende:

ik hep in vb een variabele (i, het is in een loop) en de waarde van i moet ik als veldnaam gebruiken.

hoe doe ik dit??? recordset!i werkt niet, dan ziet hij i natuurlijk als de veldnaam. hoe kan ik anders de index van i vinden??? zodat ik hem via recorset.fields(i) kan gebruiken???

ja ik heb gezocht met google, wie helpt mij?

Verwijderd

bedoel je zoiets

tblMijnTabel("VeldNaam" & CStr(i) ) = nieuwe waarde

  • mulder
  • Registratie: Augustus 2001
  • Laatst online: 26-08 07:51

mulder

ik spuug op het trottoir

recordset.fields(i) moet toch werken?

oogjes open, snaveltjes dicht


Verwijderd

Topicstarter
Verwijderd schreef op 26 december 2002 @ 10:49:
bedoel je zoiets

tblMijnTabel("VeldNaam" & CStr(i) ) = nieuwe waarde
nope, dit werkt niet want zo ziet hij het als een index
Don Facundo schreef op 26 december 2002 @ 11:02:

recordset.fields(i) moet toch werken?
nope, hierbij moet i de index van het veld zijn,
maar die weet ik niet.

  • robjanssen
  • Registratie: September 2001
  • Laatst online: 02-08 16:10

robjanssen

Software Developer

Zoiets dan?

code:
1
RecordSet.Fields(CStr(i)).Value

Verwijderd

Topicstarter
neej, nu neem je i weer als index ipv als veldnaam.....

  • Blacksnak
  • Registratie: Oktober 2001
  • Laatst online: 07-07-2024
neem de quotes op in je variabele alvorens je die doorgeeft.

  • mulder
  • Registratie: Augustus 2001
  • Laatst online: 26-08 07:51

mulder

ik spuug op het trottoir

Maar je zegt dus nu dat je columnnames 1, 2, 3, 4 etc zijn?

oogjes open, snaveltjes dicht


Verwijderd

robjanssen schreef op 26 December 2002 @ 11:34:
Zoiets dan?

code:
1
RecordSet.Fields(CStr(i)).Value
Tsja, volgens mij moet dit ook gewoon werken hoor. Behalve natuurlijk als je geen kolomnaam "1", "2" of "3" hebt...

FoxBoy, je roept steeds dat het niet werkt. Heb je toevallig ook nog een foutmelding voor ons???
Pagina: 1