Hier der Code:
----------------------------------------------------------------------------------------------------------------------------
<%
        aktuelle_referenz=" "
        summe= 0
 
        While ((Repeat1__numRows <> 0) AND (NOT Rsdaten.EOF)) 

                record_referenz= Rsdaten.Fields.Item("ARTREF").Value

                        if  record_referenz <> aktuelle_referenz then
                
                                if  aktuelle_referenz <> " "    then
                                        set Rscount = 
Server.CreateObject("ADODB.Recordset")
                                        Rscount.ActiveConnection = MM_conpara_STRING
                                        Rscount.Source = "SELECT B.NUM, B.REF,  
C.ARTREF,C.DOCDATE,Sum(C.QTYMVT) as summi  FROM PCIART B, PCIHISTO C  WHERE B.REF 
between '" + Replace(Rscount__Art1, "'", "''") + "' and '" + Replace(Rscount__Art2, 
"'", "''") + "' and B.REF=C.ARTREF and C.FYEAR='2002'and C.DOCDATE between {" + 
Replace(Rscount__monat2, "'", "''") + "/" + Replace(Rscount__tag2, "'", "''") + "/" + 
Replace(Rscount__jahr2, "'", "''") + "} and   date() and B.REF='" + refi + "'  ORDER 
BY C.ARTREF"
                                        Rscount.Open()
                                        Rscount_numRows = 0
                                        if rscount.eof or rscount.bof or 
rscount.fields.item("ARTREF")=" " then
                                        finalstock= Stock 
                                        else
                                        finalstock= Stock - 
Rscount.Fields.Item("summi").Value
                                        end if
                                         
                                        
                                response.write("Summ der Bewegungen:" &summe)
                                response.write("Summe in stock:" &finalstock)
                                end if
        
        
        aktuelle_referenz= record_referenz

        summe= 0


        //gibt die Titelzeile aus
        ref= Rsdaten.Fields.Item("ARTREF").Value
        artikel= Rsdaten.Fields.Item("HEADING1").Value
        response.write ("<table 
bgcolor=""#ffaaaa""><tr><td></td></tr><tr><td></td></tr><tr><td 
width=""100""><b>"&ref&"</b></td> <td><b>"&artikel&"</b></td></tr></table>")
        end if
%>
<%      //Jetzt kommt die Ausgabe von dem Haupteil%>
<%
docdate= Rsdaten.Fields.Item("DOCDATE").Value
dbk= Rsdaten.Fields.Item("DBK").Value
cpid= Rsdaten.Fields.Item("CPID").Value
docno= Rsdaten.Fields.Item("DOCNO").Value
qtymvt= Rsdaten.Fields.Item("QTYMVT").Value
intrem= Rsdaten.Fields.Item("Intrem").Value
instock= Rsdaten.fields.Item("QTYINSTOCK").Value

response.write ("<table><tr><td width=""40"">"&dbk&"</td> <td 
width=""60"">"&docno&"</td><td width=""80"">"&docdate&"</td><td 
width=""60"">"&cpid&"</td><td align=""right"" width=""30"">"&qtymvt&"</td><td 
width=""5""></td><td width=""70"">"&intrem&"</td><td 
width=""70"">"&instock&"</td></tr></table>")

refi = Rsdaten.Fields.Item("ARTREF").Value

stock= Rsdaten.Fields.Item("QTYINSTOCK").Value

summe= summe + Rsdaten.Fields.Item("QTYMVT").Value

 Repeat1__index=Repeat1__index+1
 Repeat1__numRows=Repeat1__numRows-1

Rsdaten.MoveNext()
  
Wend

response.write("<h3>Summe bewegung:"& summe &"</h3>")%>
<p>&nbsp;</p>
</body>
</html>
<%
Rsdaten.Close()
%>

----------------------------------------------------------------
So das ist ein bischen Code.

Die Fehlermeldung:

Ausnahmefehler aufgetreten in Linie 12.
In Rscount.Source.
-----------------------------------------------------------------

Beim ersten Durchlauf hat alles funktioniert. Doch beim zweiten Durchlauf der Schleife 
bekomme ich diese Fehlermeldung.
Ich denke das es daran liegt das in der Tabelle kein Datensatz existiert f�r diese 
Abfrage.


| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

Antwort per Email an