Hello -
I've got a file geodatabase on which I need to perform a mass update through a join. I could do this through a cursor, but there are millons of row to update and the process would take quite a while.
If I were to do this in a Personal Geodatabase I would drop into Access, create the following query and execute it:
Update GasServiceOrder, GasService
Set GasServiceOrder.GasServiceObjectID = GasService.ObjectID
Where GasServiceOrder.OldKey = GasService.OldKey
This works fine and quickly in Access.
A similar syntax executed within IWorkspace.ExecuteSQL() returns a syntax error.
Any suggestions would be much appreciated.
Thanks,
Ed Blair