Einzelnen Beitrag anzeigen

needatip

Registriert seit: 11. Jan 2004
246 Beiträge
 
Delphi 10.4 Sydney
 
#1

Datensätze nach Buchstaben einfügen

  Alt 16. Feb 2007, 15:55
Datenbank: MS SQL Server • Version: 2000 • Zugriff über: ADO
ich habe in einer Datenbank folgende Felder:

Positionsnummer : Integer
A_Position : varchar(1)

Die einzelnen Positionen können z. B. folgende Werte annehmen: (Positionsnummer) beliebige Zahl; (A_Position) Buchstabe a-z
z.B.

1
2
3
3a
4
4a
4b
5
6
7
7a
8
9
10g

wenn der Datensatzcursor nun auf irgendeiner Zeile steht, soll geprüft werden ob hier noch eine Position im Zusammenhang mit einem Buchstaben (Feld A_Position) eingefügt werden kann !
(Beispiele anhand der o.g. Auflistung)
DSCursor steht auf 2 - Einfügen 2a
DSCursor steht auf 4a - Einfügen 4c (da es 4b ja schon gibt)
DSCursor steht auf 7a - Einfügen 7b
DSCursor steht auf 10g - Einfügen 10a
Also immer der nächstmöglich freie Buchstabe !
Wer kann mir bei der Problemlösung helfen?
  Mit Zitat antworten Zitat