Allerdings muss ichgestehen, dass ich immer noch nicht wei�, wie das gehen soll.
Tats�chlich brauche ich eine Zeilennummer, weil ich hinterher immer den 17 oder 49. datensatz brauche (deswegen Modulo). Bislang habe ich mir so geholfen, dass ich die Daten in eine Tabelle schreibe, die ich zuvor erzeuge und mit einem Identit�tswert versehe. Nach der Auswertung l�sche ich diese Tabelle wieder - bis zum n�chsten Mal. Dieser Aufwand scheint mir einfach zu gro� - deshalb m�chte ich meiner View direkt eine Zeilennummer verpassen.
Das mit dem Subselect klappt deshalb nicht, weil die Spalte [id] ja nicht existiert. Meien naive Vorstellung war, dass f�r den ersten Datensatz mit Max([id]) 0 ermittelt wird und somit die Z�hlerei startet - aber ohne Spalte [id] wird auch kein Max davon gebildet.
Vielleicht konnte ich mich so verst�ndlicher machen.
Jetzt sagt mir nur noch, wie es geht ;-)
Henri
Joachim van de Bruck schrieb:
Hallo!Ahh.. Jetzt wird Licht...Er macht das in einer View, also ist (SELECT MAX([id]) FROM v_customers) + 1 Immer die selbe Zahl. Da liegt das Problem
Was ist mit diesen Funktionen, die f�r eine bestimmte Tabelle den PK-Z�hlerstand zur�ckgeben... Wie hiesst die Funktion noch mal?
Das ist keine Funktion, sondern ein Wert in einer Systemtabelle oder eine Eigenschaften einer Tabelle unter ADO. Meines Erachtens geht es hier um eine Zeilennummer oder einem Ranking-Wert. SQL-Server hat die Funktion RANK im Rahmen der Analysis-Services, ADO liefert die Eigenschaft "AbsolutePosition" bei einem statischen Recordset. Ansonsten kann man in SQL Server 2000 eine Benutzerdefinierte Funkition schreiben. Freundliche Gr��e Joachim van de Bruck | [aspdedatabase] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp .
| [aspdedatabase] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
