I have 2 tables, both equal. For the example let's call them Table A and Table B.
Table B is an exact copy of Table A - but without the data.
Table A holds engineering data and a DATE field.
I have written some code that does some calculations etc. and after those calculations, it should APPEND the data from Table A to Table B so as to keep a historical reference to the data.
Now, I can append from Table A to Table B with the following Query:
INSERT INTO [Table B] SELECT [Table A].* FROM [Table A]
This works once. The second time I run it (whith another date in Table A) Table B is not updated. Why? What am I missing here?
Probably something silly.. But I can't seem to figure it.
Of course I can do a loop in code and fill it record for record.. but that's slow.
*tables have autonumber key fields and duplicates are allowed on all other fields.
nvr mind..
"INSERT INTO [Table B] SELECT * FROM [Table A]"
works.
Still strange though that the original query works once.. but ok. Solved