Jag har just spenderat för mycket tid med att lösa ett fel som Access menade på var ett typblandningsfel. Det verkar dock inte ha haft ett dugg med detta att göra, eftersom jag kan reproducera felet.
En tabell med 4 varchar, 1 date och 4 int. (som det var i mitt fall)
En fråga:
INSERT INTO tabell (str,str,str,str,date,int,int,int,int)
VALUES ([?],[?],[?],[?],[?],[?],[?],[?],[?])
Hakparanteserna hade Access av någon anledning slängt dit.
Jag försökte köra frågan via ADODB.Command i VBA och fick typblandningsfel hela tiden.
Tar man bort alla hakparanteser fungerar det. (Tack Access för att så vänligt lägga dit dom åt mig...)
Har man endast ett frågetecken omgärdat av hakparanteser fungerar det.
Har man två, vilka som helst, frågetecken omgärdade, så är det typblandningsfel. :q
Vad fan är det för feature jag inte hört talas om?