DIFERENCA

LUIS.FLAVIO 01/12/2006 14:40:11
#187429
Qual a diferença de adUseClient e adUseServer,uso o meu BD Access na rede e não local qual seria a opção certa ?
USUARIO.EXCLUIDOS 01/12/2006 15:20:43
#187437
Resposta escolhida
adUseClient

Usamos o Processador, memória do Micro local além da rede para ficar enviando e trazendo dados para processar cursores (um tipo de loop num array com dados)

Usando adUseServer usamos o processador e memoria do server.

No caso do Access que não é um SGBD acredito que sempre o processamento fica por conta do Cliente, uma vez que não temos a garantia de ter um access instalado no server.

Opção certa, não existe amigo ....
Cada caso é um caso e vc precisa decidir onde quer processar determiada tarefa.

Jogar tudo no Server ele pode não aguentare, no Cliente a rede pode ficar comprometida além de o processamento não ser o mais rápido.

Vc precisa ter perguntas específicas para poder decidir por uma configuração, nunca parou para pensar porque o ADO parametrizou estes parametros ???
USUARIO.EXCLUIDOS 01/12/2006 15:22:03
#187439
adIserClient o cursor trabalha do lado do client e vice-versa. Para Access não há funcionalidade pois Access não é um servidor DB. Utilizaria esses métodos somente para servidores de BD, como SQL, ORACLE, MySQL, etc.
RODRIGOGBGOMES 01/12/2006 15:29:35
#187442
realmente... no seu caso nao existe uma opção certa,... mais como vc ja foi informado sobre o significado de ambas funções.... tu ja sabe como proceder em um banco server.

Eu disponibilizo assim...
funções mais pesadas pro cliente... e mais leves pro server...
p.s:é claro q isso tudo depende da estrutura da rede... mais fica ao seu criterio onde forçar mais.


USUARIO.EXCLUIDOS 08/12/2006 01:44:18
#188724
Se o .mdb estiver guardando dados para uma aplicação multi-user já é recomendável a utilização do SQL Server 2005 Express (Free).

O Access possui fragilidades insuperáveis para este tipo de ambiente.

Peço que visite outro tópico para maiores informações.

www.vbmania.com.br/vbmania/vbmforum.php?varMethod=Abrir&varID=187830&varPagina=2
Tópico encerrado , respostas não são mais permitidas