Achso... Wie schon Joachim geschrieben hat, kannst du von ADO absolutePosition benutzen... Oder Du machst einen selfjoin und z�hlst wieviele datens�tze eine kleinere ID haben als der aktuelle...
Claudius > > Erst einmal vielen Dank an alle, die versucht haben, mir zu helfen. > > 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! > > > > > >>>Er macht das in einer View, also ist (SELECT MAX([id]) FROM > >>>v_customers) + > >>>1 > >>>Immer die selbe Zahl. Da liegt das Problem > >> > >>Ahh.. Jetzt wird Licht... > >>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/aspdedataba se.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 | [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
