>We use a utility that does exactly that including new record creation. We support a very poorly documented application from a third party so when we need to suppliment the behaviour this utility is really useful.
I hope that you can provide Doug with the source for this.
George
Ubi caritas et amor, deus ibi est