Juve: ASP Zugriff auf eine Access DB

Beitrag lesen

Hi!

Nun aber mein Problem:

Möchte dem User auch seine ID zuschicken die automatisch bei dem Eintrag erzeugt wird damit er später auch evtl. auf seinen  Eintrag in Zusammenhang mit dem Passwort + ID zugreifen kann.

Wie greife ich jetzt bei der Mail auf die Datenbank zu bzw wie und wo muß ich da noch was einbauen bin leider beim Programmieren ein Leihe (aber müßte irgendwie mit rs.ID gehen od so)

Wer kann mir da bitte weiterhelfen?

Ich hoffe ich... :-)

Zuerst mal darfst du myConnection nicht schließen nach den Einträgen. Wenn man davon ausgeht, dass die ID als AutoWert erstellt wird, dann müsste es so gehen, dass du vor dem JMail-Aufruf ein Recordset öffnest:

myRecordset = Server.CreateObject("ADODB.Recordset")

Dann holst du dir den Eintrag mit der höchsten ID; das müsste der eben eingetragene sein, deswegen ist das mit dem AutoWert auch richtig:

myRecordset.open "SELECT id FROM [Tabellenname] ORDER BY id DESC", myConnection

Das DESC ordnet die EInträge absteigend, also mit der höchsten ID (und damit dem letzten EIntrag) als erstem Record. Die  Zeile JMail.HTMLBody muss entsprechend ergänzt werden:

JMail.JTMLBody = "<html>" ....... & myRecordset("id") .......

Hoffe, das ist richtig und vor allem verständlich! :-)

Gruß,
der Juve