Registriert seit: 11. Jan 2004
246 Beiträge
Delphi 10.4 Sydney
|
Datensätze nach Buchstaben einfügen
16. Feb 2007, 16: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?
|