Hi,
You will be fine rearranging the order of columns. Udates are done to
columns based on their names, not position. You can verify this by viewing
the SQL of the update queries. You will see something like this:
update tblSomeTable
set SomeColumn = "Some Value"
where KeyColumn = "Other Value";
Where you may have a problem is if you have written your own insert
(append) queries and not specified the column names. Append queries created
by the query tool would look something like this:
insert into tblSomeTable
(KeyColumn, SomeColumn)
values
("Key Value", "Other Value");
or
insert into tblSomeTable
(KeyColumn, SomeColumn)
select ColumnA, ColumnB
from tblOtherTable;
As such, column order is not important. You can do an insert that does
not include the colum list as long as you have matched the data to insert
with the current columns in the table.
insert into tblSomeTable
values
("Key Value", "Other Value");
or
insert into tblSomeTable
select ColumnA, ColumnB
from tblOtherTable;
So, have at it. But first make a backup of your database just in case
of problems.
Clifford Bass