vb 2010 express problem z zapisaniem bazy danych

jaro-new

Użytkownik
Dołączył
Marzec 31, 2012
Posty
1
Mam taki problem

Mam bazę danych CPR_WB_WZI w Access w której jest tabela CPIB, którą ładuję do kontrolki DataGridView za pomocą instrukcji:

Me.CPIBTableAdapter.Fill(Me.CPR_WB_WZIDataSet.CPIB)

następnie zapisuję dane do tabeli za pomocą instrukcji:

Me.CPIBTableAdapter.Update(Me.CPR_WB_WZIDataSet.CPIB)

wszystko jest ok do momentu gdy tabela CPIB ma poniżej 100 pól niezależnie ile jest rekordów. W przypadku gdy jest powyżej 100 pól wówczas wyskakuje błąd "kwerenda jest zbyt złożona", znlazłem informacje na ten temat - kwerenda jest tworzona automatycznie i wiem, że nie może być powyżej 100 pól. Żadnego sensownego rozwiązania problemu nie znalazłem w sieci. Ja nadal chciałbym mieć tabelę z około 120 polami. Wiem, że można by podzielić tabelę na dwie np. po 60 pól. O instrukcji UpdateAll również nie ma mowy powyżej 100 pól.

Jakieś pomysły dla instukcji Fill i Update aby zapisać dane w bazie?
 
Ostatnia edycja:
Do góry Bottom