Jump to content


Photo

Diferença Entre Addnew E Insert Into


  • Faça o login para participar
3 replies to this topic

#1 _MX_

_MX_

    Conhecimento nunca é demais

  • Usuários
  • 563 posts
  • Sexo:Não informado
  • Localidade:Diadema-sp

Posted 19/05/2004, 08:56

Existe alguma perda de performance perceptível entre usar AddNew ou passar a string sql com insert into??
========================================================
Copiar o bom é melhor que inventar o ruim
========================================================
"O segredo da criatividade é saber esconder suas fontes"
(Einstein)
========================================================

#2 Jhonathas.net

Jhonathas.net

    12 Horas

  • Usuários
  • 181 posts
  • Sexo:Não informado

Posted 19/05/2004, 10:14

Olha ja tive lendo que a forma Insert into é mais aconselhada, pois abre a tabela para gravação apenas com isso a um ganho de tempo, onde o Addnew abre como se fosse ler , alterar, e excluir, ou seja ele não define que oq vai fazer é só gravar,

por isso o insert ointo é muitoooo mais rápido, mas isso é ontado em aplicações grandes de mais, em coisas pequenas tanto faz entende?

se for trabalhar com aplicações grandes use o insert into.
Não ajunteis tesouros na terra, onde a traça e a ferrugem tudo consomem e aonde os ladrões minam e roubam;
Mas ajuntai tesouros no céu, onde nem a traça nem a ferrugem consomem, e aonde os ladrões não minam nem roubam.
MT 6 . 19

Jhonathas da Silveira de Matos (UIN: 57422166 / MSN: jhon_asp)

#3 pchardnet

pchardnet

    ×-× 3D ×-×

  • Usuários
  • 1068 posts
  • Sexo:Não informado
  • Localidade:Belo Horizonte-MG

Posted 19/05/2004, 10:20

Putz, eu era afim de saber a diferença tb... hehe... apesar de sempre ter feito usando o insert into.
www.wvirtu.net - Hospedagem Sites - PHP + MySql + Fantástico - Joomla! pré-instalado

www.joomlaminas.org - Grupo de Usuários Joomla! de Minas Gerais

#4 Info_Tec

Info_Tec

    Servo do DEUS VIVO!

  • Usuários
  • 398 posts
  • Sexo:Não informado
  • Localidade:Entre a cadeira e o teclado
  • Interesses:Jesus, minha esposa e filha.<br>ASP, Lógica de programação, Projeto de Estradas, $$$ que tô precisando!

Posted 19/05/2004, 12:26

Com o "Insert Into ..." usa-se só SQL, o que reduz o processamento, uma vez que só é criada a conexão e executada a inserção diretamente.
Com o ".AddNew" vc deve instanciar um RecordSet, carregando dados para ele (pode ser toda a tabela quanto apenas 1 dado), o que pode aumentar o tempo de processamento. Além de que, se não for carregado todos os campo vc só poderá adicionar dados a esses campos.
A cada minuto está mais perto.
Aceite JESUS como seu único e suficiente salvador!
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
Fórum HOSANAS, venha conversar e se engrandecer com a palavra de DEUS.
Host: ASPECTO, Hospedagem ASP com qualidade e bom preço.




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq