webForumDet fria alternativet

Felmeddelande.

Databaser & SQL

2 svar · 275 visningar · startad av Banditbohlin

Medlem sedan maj 200316 inlägg
Frågan#1

Hallå,

Jag är intre tillräckligt duktig på asp för att hitta fel i andras script.
Någon som kanske kan hjälpa mig???

### Felmeddelande###
Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver] Circular reference caused by alias 'datum' in query definition's SELECT list.
### Slut felmeddelande ###

Så här ser raden utan i scriptet.
Set RS = Connect.Execute("select top 1 left(datum,10) as datum, count(*) as antal from logg group by left(datum,10) order by 2 desc")

Tacksam för hjälp, Kalle

Medlem sedan juni 20019 519 inlägg
#2

datum as datum ? datum as bob eller något låter bättre ;) du kan inte ersätta en befintligt fält i databasen?

select top 1 left(datum,10) as [b]datm[/b], count(*) as antal from logg group by left(datum,10) order by 2 desc

Eller as något annat förutom de fält som finns i din databas.

Medlem sedan dec. 200012 464 inlägg
#3

Flyttas från ASP

262 ms totalt · 4 externa anrop · v20260731065814-full.868a69e5
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)