webForumDet fria alternativet

hmm hittar inte felet i wF sök

ASP

10 svar · 288 visningar · startad av icaaq

Medlem sedan okt. 20005 273 inlägg
Frågan#1

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 ?? :q

------------------
I like ¼ £ whith cheese

[Redigerat av icaaq den 01 aug 2001]

Medlem sedan juni 20019 024 inlägg
#2

Ö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.

------------------
Peter D

Medlem sedan dec. 200012 464 inlägg
#3
Set ObjRS1 = ObjConn.Execute(strSQL[b]1[/b])

kanske?

------------------
essentitia preter non sans multiplicandum

Medlem sedan okt. 20005 273 inlägg
#4

:r ....*trött*

Tack

------------------
I like ¼ £ whith cheese

Medlem sedan okt. 20005 273 inlägg
#5

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'.

:q

------------------
I like ¼ £ whith cheese

Medlem sedan dec. 200012 464 inlägg
#6

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.

------------------
essentitia preter non sans multiplicandum

Medlem sedan okt. 20005 273 inlägg
#7

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å :OO )

------------------
I like ¼ £ whith cheese

Medlem sedan mars 20002 836 inlägg
#8

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 :o

cya,
PatrikB

------------------
*så kan det gå när inte haspen är på*

[Redigerat av PatrikB den 01 aug 2001]

Medlem sedan okt. 20005 273 inlägg
#9

jaa...så var det nog....men jag behövde inte

b.F_USER_ID

men det var nog det som var felet :h

------------------
I like ¼ £ whith cheese

Medlem sedan juni 20019 024 inlägg
#10

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! ;)

------------------
Peter D

Medlem sedan dec. 200012 464 inlägg
#11

Nej, i det här fallet så uppstår felet i ADO, innan man anropat Jet.

------------------
essentitia preter non sans multiplicandum

259 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)