Eduardo Silva dos Santos wrote: > Eu faça dessa forma também, é mais trabalhosa, porem você não fica preso às > definições da tabela, usando essa tecnica você pode perfeitamente modificar > o tamanho do campo sem ter que mexer em nada no seu software. > > outro grande fator é a questão de você saber exatamente e controlar o SQL > que está sendo executado.
Então Eduardo, já tinha ouvido falar da sua técnica mas achei que você automatizava a criação da dml de alguma forma. Criar funcionalidade deve ser um parto. -- Joao Morais > outra alternativa seria usar DBEdits, mas usando essa tecnica se você mudar > o tamanho do campo ou tipo do dado você terá que modificar seu software, > removendo e adicionando os TFields. > > 2008/7/4 HNS Informática <[EMAIL PROTECTED]>: > >> Pessoal, tenho alguns edit.text e gostaria de saber a melhor forma de >> inserir em uma tabela mysql usando uma query. >> >> estou fazendo assim: >> >> query.close; >> query.sql.Clear; >> query.Sql.Add ('insert into Produtos (produto,Usuario)'); >> query.Add ('Values(:Produto,:Usuario)'); >> query.ParamByName('produto').value := editproduto.text; >> query.ParamByName('usuario').value := editusuario.text; >> >> query.execSql; >> >> >> o problema é que eu tenho que fazer a mão cada campo do formulario, o >> codigo vai ficar muito extenso, alguém sabe uma forma melhor de se fazer >> isso? >> >> obrigado a todos.. abraços... >> >> [As partes desta mensagem que não continham texto foram removidas] >> >> >> > > >