Fejlen: Microsoft VBScript compilation error '800a0401' Expected end of statement /stafet/db.asp, line 8 strSQL3 = "Insert into scanning (stregkode, hold) values('" & Replace(stregkode), "'", "''") & "','" & Replace(hold), "'", "''") & "')" --------------------------------------------------------------------------------^
Andet problem er en JOIN vil jeg formode :)
strsql1 = "SELECT TOP 20 * FROM scanning order by tid desc"
strsql2 = "SELECT TOP 10 * FROM scanning where stregkode LIKE '%P3'"
I begge ovenstående eksempler vil jeg gerne JOIN med en anden tabel. Der er 2 tabeller (scanning og hold) der begge indeholder et felt der hedder holdnr som der skal joines på. Hvordan kommer de 2 oventående sql statements så til at se ud?
Jeg gætter på at du benytter Access? Hvis det er korrekt kan du åbne Access og derigennem lave en forespørgsel og dermed få den til at lave din join for dig.
SELECT Scanning.Stregkode, Scanning.Tid, Hold.Navn, Hold.Virksomhed FROM Scanning INNER JOIN Hold ON (Scanning.holdnr = Hold.Holdnr) order by tid desc"
Men jeg kan ikke finde ud af at få min TOP 20 (fra scanning) med ind i min select, kan du hjælpe der?
Den er bare tom. jeg har også forsøgt med : strsql1 = "SELECT TOP 20 * FROM Scanning INNER JOIN Hold ON (Scanning.holdnr = Hold.Holdnr) order by tid desc" Men den er også tom.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.