Avatar billede zantiago Nybegynder
04. august 2004 - 13:12 Der er 1 løsning

undersøg om varen er kommet til lovet tid

Hej Eksperter

Jeg har en tabel med ordrelinier.

Jeg skal undersøge hvilke ordrer der er ankommet til lovet tid.

felterne hedder:
CONFIRMEDDLV (hvornår har de lovet at varen vil være der)
DELIVERYDATE (Hvornår de er modtaget)

I nogle tilfælde er der ikke blevet lovet en leveringsdato, de står skrevet som: 00:00:00

Det som den skal tjekke er hvor mange varer der er kommet inden for den lovede tid.

Jeg har prøvet lidt selv:
-----------------------------------------------------------------
<%
i = 0
RS_ordre_line.open "SELECT * FROM [PURCHTABLE] WHERE LTRIM(ORDERACCOUNT) = '" & rs_eval("lev_nr") & "' AND CREATEDDATE >= " & strODBCDateTime(rs_eval("periode1")) & " AND CREATEDDATE <= " & strODBCDateTime(rs_eval("periode2")) & "", oAXDB
do while not rs_ordre_line.eof
RS_line.open "SELECT * FROM [PURCHLINE] WHERE LTRIM(PURCHID) = '" & Trim(rs_ordre_line("PURCHID")) & "'", oAXDB
do while rs_line("CONFIRMEDDLV") >= rs_line("DELIVERYDATE") OR CONFIRMEDDLV = "00:00:00" and not rs_line.eof
i = i + 1
rs_line.Movenext
Loop
RS_line.close
rs_ordre_line.Movenext
Loop
response.write i
%>
--------------------------------------------------------------
Men virker ikke :o(
Avatar billede zantiago Nybegynder
05. august 2004 - 14:09 #1
lukker
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