Pytanie : Microsoft Office Dostęp Móc The Przedmiot

Cześć:

I am zwyczaj GL w Dostęp 2007 (Kompatybilność Tryb) z wokoło 10 łączyć Przodować 2003 zapytanie wydajność od Peoplesoft (na serwer działający Biuro 2003) z wokoło 8 lub 9 użytkownik the baza danych od Przodować pivot stół.

The całkowity miesięczny aktualizacja proces jechać VBA z miesięczny Sql oświadczenie. I programatically łączyć the wydajność zapytanie the baza danych the dbase rozmiar pod 2 dryndula nad rok ponieważ stołowy przyrost być o 50k rejestr/miesiąc

The aktualizacja proces być niewywrotny przez długi czas. The kod would
(1) rewizja dla the niedawny wydajność zapytanie,
(2) zwłoki the istniejący kartoteka i kopiować the nowy kartoteka w środkowy Wkład Falcówka. Istniejący Dojazdowy zgłaszać-połączenie te kartoteka potrzebować odtwarzać dopóki the nowy kartoteka być w the ten sam lokacja z the ten sam name.
(3) biegać mój Deleatur/Append/MakeTable konstruować zapytanie być Access

Save time, I myśleć ono być szybki the nowy przodować kartoteka the wkład falcówka, ale właśnie
(1) deleatur the łączyć stół w Dostęp i then
(2) re-link the nowy kartoteka przy ich istniejący lokacja bez poruszający them

But I dostawać błąd który "Microsoft Office Dostęp Móc The Przedmiot", che być prawidłowo przeliterowany i odnosić się przodować spreadsheet.  Mój wyłączny Dostęp forma także dobrowolnie wystawiać #error w tekst pudełko dokąd wartość przypuszczać.

I podejrzany że dobrowolnie re-creating wiele łączyć stół być problem dla Access.

What być the uprzywilejowany metoda to kierować ten baza danych podczas gdy bagatelizować potencjalny korupcja? Ono być jakikolwiek?
-updating łączyć bez the spreadsheets using CEREGIELE lub Sql?
-going z powrotem mój oryginalny metoda łączyć kartoteka i the istniejący links
-first the Przodować kartoteka w oddzielny baza danych i wtedy the stół od Dostęp Dostęp (być tam  przewaga być twój przerób w jeden zastosowanie, I. e. Dostęp lub Przodować zamiast oba?)

thanks w advance

Odpowiedź : Microsoft Office Dostęp Móc The Przedmiot

ty używać the docmd.TransferSpreadsheet metoda lub the kartoteka?
Jeżeli ty używać łączyć stół gdy pracować z Przodować, Dostęp móc niepoprawnie the dane typ the pole ponieważ ono patrzeć the pierwszy n liczba rząd (o the pierwszy para sto rząd). w ten sposób ono móc niepoprawnie tekst pole jako numeryk.

Dla ten powód I zazwyczaj importować przodować kartoteka w inscenizacja stół w Dostęp i wtedy pracować przechodzić od tam.
Inne rozwiązania  
 
programming4us programming4us