Foratopics: id = autonummering fora = tal addeddate = klokkeslet addedtime = date og klokkeslet title = notal
forareplys: id = autonummering addeddate = klokkeslet addedtime = date og klokkeslet topic = tal
Min Kode: --- SQL = "SELECT TOP 1 forareplys.id, forareplys.topic, format(forareplys.addeddate,dd.mm.yyyy) as datestr, forareplys.addedtime, foratopics.title, foratopics.fora FROM forareplys, foratopics WHERE forareplys.topic = 'foratopics.title' ORDER BY forareplys.id DESC;"
set RS = conn.execute(SQL)
if rs.eof then
response.write("<font color='#BCBCBC'>Ingen svar i databasen!</font>")
AI bliver først for alvor en del af arbejdet, når teknologien integreres i den måde, vi arbejder på. At have adgang til AI betyder ikke nødvendigvis, at medarbejderne er klar til at bruge den.
ellers kan du lige udskrive SQL'en.. så kan vi bedre se hvad der mangler i den.
SQL = "SELECT TOP 1 forareplys.id, forareplys.topic, format(forareplys.addeddate,dd.mm.yyyy) as datestr, forareplys.addedtime, foratopics.title, foratopics.fora FROM forareplys, foratopics WHERE forareplys.topic = 'foratopics.title' ORDER BY forareplys.id DESC;" response.write(SQL) set RS = conn.execute(SQL)
Min SQL ser sådan her ud når den bliver udskrevet: SELECT TOP 1 forareplys.id, forareplys.topic, format(forareplys.addeddate,dd.mm.yyyy) as datestr, forareplys.addedtime, foratopics.title, foratopics.fora FROM forareplys, foratopics WHERE forareplys.topic = 'foratopics.title' ORDER BY forareplys.id DESC;
SQL = "SELECT TOP 1 forareplys.id, forareplys.topic, format(forareplys.addeddate,dd.mm.yyyy) as datestr, forareplys.addedtime, foratopics.title, foratopics.fora FROM forareplys, foratopics WHERE forareplys.topic = foratopics.id ORDER BY forareplys.id DESC;"
prøv uden format(forareplys.addeddate,dd.mm.yyyy) as datestr,
altså
SQL = "SELECT TOP 1 forareplys.id, forareplys.topic,forareplys.addedtime, foratopics.title, foratopics.fora FROM forareplys, foratopics WHERE forareplys.topic = foratopics.title ORDER BY forareplys.id DESC;"
Jeg prøver sådan set bare at finde ud af hvilket led den brokker sig over så vi bruger udelukkelsesmetoden:))
SQL = "SELECT TOP 1 forareplys.id, forareplys.topic, format(forareplys.addeddate,dd.mm.yyyy) as datestr, forareplys.addedtime, foratopics.title, foratopics.fora FROM forareplys, foratopics ORDER BY forareplys.id DESC;"
fordi hvis den ikke brokkede sig så ville jeg da prøve at opbygge sql sætningen bid for bid og se hvornår den fejler. Fx
SQL = "SELECT TOP 1 forareplys.topic, foratopics.title FROM forareplys,foratopics where forareplys.topic = foratopics.title ORDER BY forareplys.id DESC;"
hvis den siger
[Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression.
desuden tror jeg altså stadig det er den her du skal bruge. Prøv den for en sikkerhedsskyld:) før du smider en ny kolonne ind. Hvis ikke disse virker så skal du gøre som jeg foreslog før.
SQL = "SELECT TOP 1 * FROM forareplys, foratopics WHERE forareplys.topic = 'foratopics.fora' ORDER BY forareplys.id DESC;"
eller
SQL = "SELECT TOP 1 * FROM forareplys, foratopics WHERE forareplys.topic = foratopics.fora ORDER BY forareplys.id DESC;"
Men nu fik jeg det til at virke. Sagde forareplys.topics = foratopics.id samt fjernede jeg format på dato. Men hvor kan jeg så ligge min format hende, da jeg gerne vil have den udskrevet sådan her: 15.05.2005 ?
--- SQL = "SELECT TOP 1 forareplys.id, forareplys.topic, forareplys.addeddate, forareplys.addedtime, foratopics.title, foratopics.fora FROM forareplys, foratopics WHERE forareplys.topic = foratopics.id ORDER BY forareplys.id DESC;" set RS = conn.execute(SQL)
if rs.eof then
response.write("<font color='#BCBCBC'>Ingen svar i databasen!</font>")
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.