Moin Matt,
ein DBGrid ist immer das Abbild einer Tabelle der Datenbank. Das heißt also, Du mußt das über den Tabellen-Inhalt machen, also zunächst ein Update über alle Datensätze mit der laufenden Nr > 4 und diese um eins erhöhen. Und dann dan Datensatz einfügen. Das kann jedoch Probleme bereiten, wenn die laufende Nummer ein Autoinc-Feld oder wenn dieses Feld in RI verstrickt ist (Gibt's so etwas bei
MySQL überhaupt?
).