SQL Befehl 'MAX(ID' in ASP

Hallo,

ich habe folgendes Problem!

Ich möchte eine Datenbank-Tabelle erstellen in der ein ID-Wert und ein Projektname angegeben wird (da dies für eine 2. Datenbank benötigt wird).

Dies bedeutet jedesmal wenn ein Projekt neu hinzugefügt wird, soll die ID mitlaufen. Ich habe mir dann nun so gedacht. Ich hole mir den höchsten ID Wert mit dem ORACEL Befehl „Select max(ID) from personal“ aus der Datenbank und setzte diesen in ASP um 1 höher.

Nun habe ich aber das Problem, das ich nicht weiß wie ich dieses Variable in ASP ansprechen kann. Wenn ich im mit dem Befehl
anspreche…meldet er nur, das er die Variable nicht finden kann.

Wer kann mir weiterhelfen, ich bin auch für andere Lösungsvorschläge offen.

Mit freundlichen Grüßen
BlueskyRW

Es gibt ja ID auch nicht as Feld oder Alias.
-> Select max(ID) AS MAXID from personal
Da gehts auch mit

Mike

Ich möchte eine Datenbank-Tabelle erstellen in der ein ID-Wert
und ein Projektname angegeben wird (da dies für eine 2.
Datenbank benötigt wird).

Warum erhöhst du den Wert nicht mit SQL?
Wenn ich einen Datensatz in eine DB ohne Auto-Increment-Datentyp einfügen möchte (ORACLE hat auch keinen), dann mache ich das so:

INSERT INTO Tabelle VALUES ((select max(ID)+1 from TABELLE), Wert);

geht ja.

Nun habe ich aber das Problem, das ich nicht weiß wie ich
dieses Variable in ASP ansprechen kann. Wenn ich im mit dem
Befehl
anspreche…meldet er nur, das er die
Variable nicht finden kann.

select *? Dann müsstest du auch auf das Attribut ID Zugriff haben…

mfG,

J.P.Jarolim