Booh, io ho fatto una tabella monocampo.
Mi ritrovo record del tipo:
1 giulio cesare 00100 roma via del gladiatore 3 varie ed eventuali.
Che abbia sbagliato a normalizzare la tabella? Può darsi!
Io avrei creato due campi: prefisso e suffisso, nel prefisso la parte letterale e nel suffisso la parte numerica.
Adesso potresti aggiungere due campi uno per le lettere e uno per i numeri.
Da codice scorri i record e inserisci la parte letterale in un campo e quella numerica nell'altro identificando la posizione dello spazio tra lettere e numeri.
Si, sembra drastico ma poi ti semplifichi la vita.
Quando inserisci i nuovi record se vuoi ti porti appresso quell'errore di campo e aggiungi al salvataggio la funzione che splitta le due parti di codice.