Wilson,
tente usar o comando da seguinte forma :
Qryinsertclient.sql.Add('insert into tabela ( campo1,');
Qryinsertclient.sql.Add('campo2,');
Qryinsertclient.sql.Add('campo_data');
Qryinsertclient.sql.Add(') values (');
Qryinsertclient.sql.Add(':campo1,');
Qryinsertclient.sql.Add(':campo2,');
Qryinsertclient.sql.Add(':campo_data');
Qryinsertclient.sql.Add(')');
Qryinsertclient.ParamByName('campo1').AsTipoDoCampo := valor1;
Qryinsertclient.ParamByName('campo2').AsTipoDoCampo := valor2;
Qryinsertclient.ParamByName('campo_data').AsDataTime := valor_data;
Espero ter ajudado.
Em (15:43:58), delphi-br@yahoogrupos.com.br escreveu:
>Boa tarde pessoal .
> preciso de uma ajuda de vcs...
>
> tenho uma instrução sql de inserção que passo do delphi para o oracle...
> a instrução é essa:
>
> Qryinsertclient.SQL.Text := 'Insert Into ds.customer_client_site_aux(' +
> 'customer_id, client_id,
>client_group_id, exibir_site, ' +
> 'nome_exibe_site, data_exibicao)
>values(' +
> QuotedStr( dbedit1.Text) + ', ' +
>QuotedStr('-1') +
> ', ' + QuotedStr('-1') + ', ' +
>QuotedStr('S') + ', ' +
> QuotedStr(dbedit2.Text ) + ', ' +
> datetostr(DTP.Datetime) + ' ) ';
>
> mas o oracle me fala q no campo data_exibicao que é um tipo date, ele fala
>q estou inserindo numero ao inves de data.....causando o erro ora-00932...
> alguem poderia me ajudar a solucionar este problema?
>
> abraços.
>
>---------------------------------
> Abra sua conta no Yahoo! Mail - 1GB de espaço, alertas de e-mail no
celular
>e anti-spam realmente eficaz.
>
>[As partes desta mensagem que não continham texto foram removidas]
>
>--
>>>>>
>
> Para ver as mensagens antigas, acesse:
> http://br.groups.yahoo.com/group/delphi-br/messages
>
> Para falar com o moderador, envie um e-mail para:
> [EMAIL PROTECTED]
>
>Links do Yahoo! Grupos
>
> Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/delphi-br/
>
> Para sair deste grupo, envie um e-mail para:
> [EMAIL PROTECTED]
>
> O uso que você faz do Yahoo! Grupos está sujeito aos:
> http://br.yahoo.com/info/utos.html
>
>----------
[As partes desta mensagem que não continham texto foram removidas]
--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
<*> Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages
<*> Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
Yahoo! Grupos, um serviço oferecido por: | |
|
Links do Yahoo! Grupos
- Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
- Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
- O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.