�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