Avatar billede skelboe Nybegynder
08. september 2005 - 13:48 Der er 1 kommentar og
1 løsning

Join sql

Jeg har nogle tabeller hvor jeg skal ha udskrevet produkterne fra, men det er kun de produkter der har makeret "1" i rækken "nyhed". Det her er hvad jeg har indtil videre.

<%
    strSQL1 = "SELECT VareNr,Beskrivelse, nyhed FROM 20 WHERE"
    strSQL1 = strSQL1 & " (nyhed = '1')"
   
    strSQL2 = "SELECT VareNr,Beskrivelse, nyhed FROM 21 WHERE"
    strSQL2 = strSQL2 & " (nyhed = '1')"

    strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("../../db/database.mdb")
    Set myConn = Server.CreateObject("ADODB.Connection")
    myConn.Open strDSN

    SQL = "(" & strSQL1 & ") UNION (" & strSQL2 & ")"
    Set rs = myConn.Execute(SQL)
%>
og så kommer udskriften men det er det øvereste jeg har problemere med
Avatar billede softspot Forsker
08. september 2005 - 13:57 #1
Din FROM ser spøjs ud. Du kan ikke have tabelnavne som er numeriske eller som starter med en numerisk værdi...

Hvordan ser din tabeller ud (tabelnavne og kolonnenavne)?
Avatar billede skelboe Nybegynder
12. september 2005 - 08:48 #2
lige meget jeg har fikset det
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester