Just nu i M3-nätverket
Gå till innehåll

SQL-problem ASP - Access


Roger W

Rekommendera Poster

Säkert ett lojligt problem för er dudes därute, men jag har kört fast:

 

Query1 = "SELECT * from tabell1 WHERE ettfalt <>"" AND IDX not in(SELECT FK_IDX FROM tabell2)"

 

IDX är index (Räknare, Autoincrement) i första tabellen, och FK_IDX är ett sekundärt index (Långt heltal) i tabell2. Queryn fungerar bra om jag tar bort "ettfalt <>"" AND", men då jag sätter in den står sidan och tuggar i ett par minuter varefter jag får ett felmeddelande som säger:

 

Active Server Pages error 'ASP 0113'

Skriptet avbröts

/d2/index.asp

Den maximala tiden att köra ett skript överskreds. Du kan ändra den här gränsen genom att ange ett nytt värde för Server.ScriptTimeout eller genom att ändra värdet i IIS-administrationsverktyget.

 

Jag förstår inte vad som går fel. Jag ser inga fel i syntaxen, men jag vet att Access-tabeller har sina begränsningar.

Alla tips är välkomna.

 

Roger W

 

[Edit] Kom på var felet låg. Ändrade till

Query1 = "SELECT * from tabell1 WHERE ettfalt <>"" AND IDX not in(SELECT DISTINCT FK_IDX FROM tabell2)"

Tack i alla fall! ;)

Länk till kommentar
Dela på andra webbplatser

Vad bra att du löste det och skrev det här :thumbsup:

 

(Svarar för att tråden ska försvinna från Senast obesvarade trådar.)

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...