USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  recordsets ou instruções sql ??
Futura
PORTO FERREIRA
SP - BRASIL
Postada em 28/10/2005 07:26 hs            
Ainda uso dao ( vb6 + access xp), não mudei para ado pois os testes de velocidade, indicam um pequeno ganho do dao, agora estou em duvidas, a conexão com o bd e tabelas é via código:
dim bd as database
dim tbcli as recordset
 Set bd = DBEngine.Workspaces(0).OpenDatabase(App.Path & "gestor.mdb", False,   False, ";PWD=" & "senha")
 Set tbcli = bd.OpenRecordset("clientes")
Minha dúvida, é se continuo usando recordsets para as tabelas, ou mudo para instruções sql(insert,update,delete,select), é que pelo que vi aqui no fórum, usando instruções, é como se fossem recordsets desconectados, e isto aumentaria a segurança. O que voces acham ??
     
Elieser Topassi
Pontos: 2843 Pontos: 2843
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
Postada em 28/10/2005 07:35 hs            
Amigo...
Com relação á ADO ou DAO, eu nao creio q o ganho de velocidade da DAO seja algo significativo... a ADO tem mais segurança e é mais estavel em Rede... Alem do mais, vc nao vai ficar o resto da vida programando para Access... com DAO vc nao vai conectar um SGBD ( ou pelo menos nao vai dispor de todos os seus recursos )...
Qto a usar recordsets ou instruções, eu novamente foco na Segurança e na Funcionalidade em Rede... Abrir um rs em rede, manter ele aberto, atualizar um registro, e recarregar o rs é mto arriscado... vc pode perder os ponteiros no seu server... ou mesmo q nao estiver usando um server, o Access pode perder o ponteiro... alem do mais, se vc estudar a fundo o SQL, vai ver q ele é mto mais q Insert, Update e Delete... existem uma infinidade de recursos q vc nao faz com RSs...
 
Bem, esta é minha opiniao...
Flw!


Elieser Carlos Topassi
Analista de Sistemas - Desenvolvedor VB/ASP/.Net

e-mail/msn:
elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil
_____________________________________________________
Emoções "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)

     
Gboese
SANTO ANDRÉ
SP - BRASIL
Postada em 28/10/2005 08:14 hs            
Eu já trabalhei com as duas formas de conexão DAO e ADO.
O DAO realmente funciona melhor que o ADO com Access e até que é uma diferença significativa.
Mais também temos que dizer que o Access é um banco de dados ruim. Existem tantos bancos de dados Gratuitos na internet (PostGree,MySQL,Firebird) é só sentar e escolher com qual trabalhar...
E com a vantagem de usar SQL com INNER JOINS, Triggers e outras coisas que quando você começar a trabalhar verá que seu trabalho melhorará 100%.
Garanto que vale muito a pena mudar para ADO e importar a sua base de Access para uma base mais funcional
 
Abraços

Gustavo Boese
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2026   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página