SQLStmt = "select nytt.artnr, nytt.blabla, plartiklar.pris FROM NYTT INNER JOIN plartiklar ON NYTT.ARTNR = plartiklar.ARTNUMMER"
Kanske fungerar?
r/ Detta inlägg skrevs av Brimba
[Redigerat av Linda den 20 dec 2001]
3 svar · 424 visningar · startad av Bire
Vi ska till med inventering :(
I en Accessbas har jag ca 2000 artiklar i en tabell med artikelnummer & UTAN pris.
I en annan tabell har jag artikelnummer MED pris
Jag vill kunna publicera våra artiklar MED pris, alltså hämta priset från den tabell där det ligger. Har för mig att man kan göra detta redan i Access, men där spricker det totalt för mig...
När jag trixar med detta så hämtas allt som det ska, men varje antal artiklar fördubblas så att om vi har 3 artiklar av ett artikelnummer så visas 6 st, etc.. Inte speciellt bra om det är inventering va ;)
Så här har jag gjort:
SQLStmt = "SELECT * FROM NYTT, plartiklar WHERE NYTT.ARTNR = plartiklar.ARTNUMMER order by ARTNR"
SET RS = Connection.Execute(SQLStmt)
%>
<html>
<head>
<title>INVENTERING 2001</title>
</head>
<body bgcolor="#ffffff" leftmargin="0" topmargin="0" marginheight="0" marginwidth="0">
<% DO UNTIL RS.EOF %>
<TABLE WIDTH="95%" BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR>
<TD WIDTH="20%">REFNUMMER: <%= RS("REFNUMMER")%> </TD>
<TD WIDTH="20%">ARTIKELNUMMER: <%= RS("ARTNR")%> </TD>
<TD WIDTH="20%">LAGERPLATS: <%= RS("LAGERPLATS")%></TD>
<TD WIDTH="20%">PRIS: <%= RS("I_PRIS")%></TD>
</TR>
</TABLE>
<%
RS.MoveNext
Loop
%>
...Nu har jag blottat min totala inkompetens inom detta område igen :e
Har nån tips på hur man gör detta enklast?
------------------
Här finns det en pizza till alla!
[Redigerat av Bire den 20 dec 2001]
SQLStmt = "select nytt.artnr, nytt.blabla, plartiklar.pris FROM NYTT INNER JOIN plartiklar ON NYTT.ARTNR = plartiklar.ARTNUMMER"
Kanske fungerar?
r/ Detta inlägg skrevs av Brimba
[Redigerat av Linda den 20 dec 2001]
Detta borde lösa ditt problem
SQLStmt = "SELECT DISTINCT NYTT.REFNUMMER, NYTT.ARTNR, NYTT.LAGERPLATS, plartiklar.I_PRIS
FROM NYTT INNER JOIN plartiklar ON NYTT.ARTNR = plartiklar.ARTNUMMER"
SET RS = Connection.Execute(SQLStmt)
------------------
Mvh
Patrik aka Brimba
[Redigerat av Brimba den 20 dec 2001]