�ber eine Select-Abfrage lese ich die n�chste Autowert-ID aus. Nun m�chte ich diesen 
Autowert dann auch dazu verwenden um ein Update der Daten zu machen. Nur erscheint mir 
stets derselbe Fehler, ist das �berhaupt m�glich?

Code:
      if request.querystring("IDNr") = "" then
                Set rsneueIDNr = Server.CreateObject("ADODB.Recordset")
                SQLQuery = "SELECT MAX(IDNr)+1 AS neueIDNr FROM Artikel" 
                rsneueIDNr.Open SQLQuery, OBJdbConnection, , , adCmdText
                   neueIDNr = rsneueIDNr("neueIDNr")                 

                SQLQuery = "SELECT * FROM Artikel WHERE IDNr=" & 
rsneueIDNr("neueIDNR")                         
      else
                SQLQuery = "SELECT * FROM Artikel WHERE IDNr="& 
request.querystring("IDNr")                                                        
      end if
                                        rsArtikel.Open SQLQuery, OBJdbConnection, 3, 3
                                        rsArtikel("Nr")=CLng(objForm("Nr").Value)      
 
        
Fehler:
Entweder BOF oder EOF ist True, oder der aktuelle Datensatz wurde gel�scht. Die 
angeforderte Operation ben�tigt einen aktuellen Datensatz.

Cu Sebi


| 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