webForumDet fria alternativet

Urval i drop-down.

2 svar · 107 visningar · startad av Ralle

RalleMedlem sedan feb. 2003210 inlägg
#1
strSQL1="SELECT Id1, Datum, Tid, Omgang, L1.Lag AS hemma, L2.Lag AS borta, HemmaPeriod1Mal, BortaPeriod1Mal, HemmaPeriod2Mal, BortaPeriod2Mal, 
HemmaPeriod3Mal, BortaPeriod3Mal, HemmaPeriod4Mal, BortaPeriod4Mal, HemmaPeriod5Mal, BortaPeriod5Mal
 FROM (Elitserien AS elit INNER JOIN Lag_i_Elitserien AS L1 ON L1.ID=elit.HemmaLag) 
INNER JOIN Lag_i_Elitserien AS L2 ON L2.ID=elit.BortaLag WHERE Lag_i_Elitserien.Sasong1='" & Sasong3 & "' AND Sasong='" & Sasong3 & "' 
OR L1.Lag='Södertälje' OR L2.Lag='Södertälje' ORDER BY Id1"

Med den här koden får jag felmeddelande:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][Drivrutin för ODBC Microsoft Access] För få parametrar angavs. 1 förväntades.

Tabellen Elitserien har fält Sasong, tabell Lag_i_Elitserien har fält Sasong1.

Kan någon se vad jag gör för fel?

@ndersMedlem sedan juni 200032 969 inlägg
#2

Felmeddelandet brukar betyda att du angett ett tabell- eller fältnamn som inte finns. Kolla alla namn alltså. :)

RalleMedlem sedan feb. 2003210 inlägg
#3

Om du kollar, så ser du att jag angett vad fälten heter i respekive tabell. Det är det som är så konstigt. Hur kan det Bli så om fältet finns i tabellen?

Jag har provat o bara skriva Sasong1, men det hjälper inte.

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