webForumDet fria alternativet

Variabel i annat RecSet?

8 svar · 163 visningar · startad av bigsky

bigskyMedlem sedan maj 2002821 inlägg
#1

Jag har satt variabeln "season" att vara lika med ett värde från ett RecSet:

season = rs("vadsomhelst")

Nu vill jag skriva in variabeln season i koden som skriver ut ett annat RecSet:

If rs("'" & season & "'") = True Then

Men det fungerar inte! Är det fel på själva & season & biten, eller?

SPiNMedlem sedan mars 20007 896 inlägg
#2

Redigerat pga. hjärnsläpp. :e

solbulleMedlem sedan mars 20015 287 inlägg
#3

Eh? Kan man inte bara skriva:

If rs(season) = True Then

?

SPiNMedlem sedan mars 20007 896 inlägg
#4

  :e
Självklart kan man det. :r

Edit: Rättare sagt; Självklart ska man det.

solbulleMedlem sedan mars 20015 287 inlägg
#5

Puh! :)

bigskyMedlem sedan maj 2002821 inlägg
#6

Jo, men det går inte efter som värdet i season kommer från ett helt annat RecSet, från en annan tabell från databasen. Men visst borde mitt första exempel funka?

LarsGMedlem sedan dec. 200012 464 inlägg
#7

Vad vill du göra?

Om du har hämtat data till ett recordset så har det ingen betydelse i vilken tabell det fanns, det är bara strängar du håller på med.

bigskyMedlem sedan maj 2002821 inlägg
#8

Jag har två olika tabeller. En med inställningar och en med data. I tabellen med data finns bla. fyra kolumner varav bara en ska vara "aktiv". I tabellen med inställningar bestämmer man vilken av de fyra kolumnerna som ska vara aktiv i den If-sats som finns på en sida. Inställningarna ändras online så det är där för jag vill att man ska kunna bestämma vilken den aktiva kolumnen ska vara. Istället för att bara ändra i koden direkt. Jag vill alltså dynamiskt kunna bestämma från vilken kolumn data ska hämtas ifrån:

If rs("'" & season & "'") = True Then

LarsGMedlem sedan dec. 200012 464 inlägg
#9

I så fall skall du skriva som solbulle skrev.

Din kod innebär att ' ingår i fältnamnet.

Jag tycker i och för sig att hela upplägget är konstigt.

127 ms totalt · 3 externa anrop · v20260731065814-full.102f7fcd
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)