Hi,
Ich möchte ein Feld 'Nummer' haben, dass vom ersten Datensatz bis zum letzten Datensatz ganzzahlig durchnummeriert ist und bei jedem weiteren Hinzufügen eines Datensatzes in der Zelle der Spalte 'Nummer' eine weitere nächsthöhere Nummer automatisch vom System gesetzt wird?
Warum moechtest du das?
Warum nummerierst du die Datensaetze nicht ggf. bei der Ausgabe?
Ich habe eine Tabelle, wo die Datensätze in der horizontalen Ebene keine Beziehung haben. Jede Spalte muss einzeln gefüllt werden und es dürfen keine Lücken zwischen entstehen. Deswegen will ich erst auslesen, wieviel Datensätze in der Spalte vorhanden
Das ergibt alle recht wenig Sinn ... in einer Spalte sind keine Datensaetze vorhanden.
"UPDATE
ttt
.www
SETspalte
= 'hallo' WHEREwords
.no
=$zeile++;"
Was genau willst du mit diesem Statement erreichen?
Aber da brauche ich eine eindeutige Nummerierung in der Spalte 'nummer', die ich abfragen und die sich selber erstellt und wie gesagt beim einfügen neuer Werte um eins automatisch erhöht.
Mir ist immer noch nicht klar, was genau du willst - und vor allem, wozu es gut sein soll.
Wenn das nicht geht, gibt es eine Möglichkeit, einen Wert in die Spalte 'spalte' in eine Zeile zu speichern, indem man eine Ganzzahl als Spaltennummer zu speichern ("UPDATE...")?
Beseitige bitte erst mal das Chaos zwischen den Begriffen Spalte, Zeile und Datensatz in deinem Kopf, welches sich auch hier im Posting niedergeschlagen hat.
Und dann versuch bitte noch mal, dein Problem - und zwar auch dein *eigentliches* Problem/Aufgabenstellung - so exakt wie moeglich zu definieren.
MfG ChrisB