I have an application using Access 2000 and SQL Server 2000 for the data. There is data that is currently loaded from a text file into an interim table in the Access front end. Some updates are performed on the loaded data, then the result is appended to the working table in the SQL database. The initial loading from text file runs fairly quickly.
I would rather place the interim table in the SQL database and load it, make the updates in SQL (probably through a pass through query), and then, probably through another pass through query, append them to the working table. By working this way it avoids the need to peridocially compact the Access front end.
However, every time I've tried the loading into the interim table in SQL it takes a very long time, probably at least 5-10 times as much time as when the table is in Access.
The version of the interim table includes an added identity (autonumber) type column so the connection is faster and because there is no single column that could be set as the primary key.
Does anybody have an idea how to get the loading to work at about the same speed when the interim table is in SQL versus when it's in Access?
Bob
I would rather place the interim table in the SQL database and load it, make the updates in SQL (probably through a pass through query), and then, probably through another pass through query, append them to the working table. By working this way it avoids the need to peridocially compact the Access front end.
However, every time I've tried the loading into the interim table in SQL it takes a very long time, probably at least 5-10 times as much time as when the table is in Access.
The version of the interim table includes an added identity (autonumber) type column so the connection is faster and because there is no single column that could be set as the primary key.
Does anybody have an idea how to get the loading to work at about the same speed when the interim table is in SQL versus when it's in Access?
Bob