Öhhhh... ingen aning. Testa att byta driver till den "gamla" {driver=microsoft...} och se om det bara är ett JET fel.
För ibland brukade Jet drivern cp:a sig rejält av någon anledning.
10 svar · 307 visningar · startad av icaaq
jag har denna egen komponerande Sql-sats:
strSQL1 = "SELECT a.F_NYHETS_ID, a.F_RUBRIK, a.F_TEXT, a.F_BRODTEXT, a.F_USER_ID, b.F_ADRESS FROM T_NYHETER AS a, T_USERS AS b WHERE F_NYHETS_ID = "&intVisa&" AND a.F_USER_ID = b.F_USER_ID"
Response.Write strSQL1
Set ObjRS1 = ObjConn.Execute(strSQL)
när jag sktriver ut satsen kommer:
SELECT a.F_NYHETS_ID, a.F_RUBRIK, a.F_TEXT, a.F_BRODTEXT, a.F_USER_ID, b.F_ADRESS FROM T_NYHETER AS a, T_USERS AS b WHERE F_NYHETS_ID = 1 AND a.F_USER_ID = b.F_USER_ID
men jag får följande felmess:
Microsoft JET Database Engine error '80040e0c'
Det har inte angivits något kommando för kommandoobjektet
nån som vet vad jag kan göra ??
Öhhhh... ingen aning. Testa att byta driver till den "gamla" {driver=microsoft...} och se om det bara är ett JET fel.
För ibland brukade Jet drivern cp:a sig rejält av någon anledning.
Då detta är första gångenjag skriver en egen join så funkar det inte som det ska nu får jag:
Microsoft JET Database Engine error '80040e14'
Syntaxfel (operator saknas) i frågeuttrycket 'b.F_ADRESS b.F_USER_ID'.
Nja, är det samma select-sats som du hade i ditt första inlägg? Jag känner inte igen den biten som du får i fel-meddelandet.
Jag tycker att den som du hade i ditt första inlägg ser helt korrekt ut.
nej det var inte samma .....men jag la dit samma och det funkade...
Det var ju kanske inte så komplicerat detta med joins iaf....
(iofs var det inte den mest avancerade men ändå )
Kanske ska vara så här:
b.F_ADRESS[b],[/b] b.F_USER_ID
hittar nog inte ett fält som heter: b.F_ADRESS b.F_USER_ID
cya,
PatrikB
LarsG - inte undra på att du är nominerad till månadens medlem... (dåligt av oss) - Men erkänn att det var något litet fel på drivern i alla fall!
Nej, i det här fallet så uppstår felet i ADO, innan man anropat Jet.