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]
>>
>>  
>>
> 
> 
> 

Responder a