Helmar Fernandes escreveu:
Amigos.... sinto-me na obrigação de registrar minha decepção com minha
experiência nesses últimos dois dias.
Tinha um MDB de um programa externo e a única coisa que queria era
colocar uma das tabelas no Calc e pode trabalhar os dados dela à vontade.
Criei o vínculo ODBC e importei o MDB para o base sem problemas, depois
da ajuda do Bruni aqui na lista.
Acontece que a tabela que preciso, possui 93000 registros, dos quais uns
40000 posso descartar. Mas quando entro na tabela pelo Base e tento
deletar registros só consigo apagar de pouquinho em pouquinho e a tabela
vai truncando e acaba travando. Se seleciono os 30000 registros que
preciso apagar e dou DEL me dá a seguinte mensagem:
"Error deleting the specified records [Microsoft ][Driver ODBC para
Microsoft Access] Registro excluído"
Você tentou efetivamente importar a tabela para um banco de
dados do Base, e trabalhar no próprio Base, em vez de tentar
trabalhar no MS-Access através do Base?
Mas não exclui nada.
Tentei copiar a tabela toda e colá-la no CALC pois seria o procedimento
mais óbvio, mas sempre pára no meio e trava (não sei se é por
ultrapassar as 65000 linhas de limite ou se é falta de memória.)
O fato triste é que abri o Excel, conectei à fonte ODBC, selecionei a
tabela e /voilà! /Importou os primeiros 65536 registros da tabela que eu
queria e em dois minutos tinha resolvido um problema que estava há dois
dias tentando resolver com o OOo.
Como sou defensor ferrenho do OOo savei o XLS, abri no calc e salvei em
ODS.
Mas fica registrado meu desapontamento com o fato.
Sugestão:
Crie um banco de dados no Base, importe a tabela do MDB para
o Base e trabalhe no Base.
Utilizar o Calc como se fosse um banco de dados só serve
para pequenas tabelas.
Osvaldo
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]