query.Parameters.ParamByName( 'dt_inclusao' ).DataType := ftTimeStamp;
query.Parameters.ParamByName( 'dt_inclusao' ).Clear;
2009/4/24 ott...@ymail.com
>
>
> Tenta isso
> query.Parameters.ParamByName('dt_inclusao').DataType := ftTimeStamp;
>
> --- Em delphi-br@yahoogrupos.com.br ,
> escreveu
>
Tenta isso
query.Parameters.ParamByName('dt_inclusao').DataType := ftTimeStamp;
--- Em delphi-br@yahoogrupos.com.br, escreveu
>
> Colega Eduardo,
>
> O driver ODBC, no meu caso, não tem a ver com o problema, o problema está na
> utilização do componente ADO/DBGO, mais especificamente na ADOQ
Pessoal eu estive olhando as mensagens antigas na pagina do Clube e encontrei
um opaco de Requery e deu certo.
Muito obrigado
Paulo Botene
- Original Message -
From: Paulo (Grupo)
To: delphi-br@yahoogrupos.com.br
Sent: Sunday, December 31, 2006 2:33 PM
Subject: ADO
Boa ta
Infelizmente ninguém respondeu, mas felizmente eu resolvi o problema e
gostaria de compartilhar a solução na lista.
1. Se for utilizar SQL de INSERT, UPDATE, DELETE dentro de uma
transação, no Delphi, com ADO, então utilize o TADOCommand
(cmd.Execute), NÃO utilize o TADOQuery (qry.ExecSQL) pois es
r@yahoogrupos.com.br
> Cópia:
> Data: Mon, 24 Apr 2006 14:19:19 -
> Assunto: [delphi-br] Re: ADO/Oracle - problema com ROWID, COUNT(*),
> parametrização
>
> > Qualquer select que você venha a fazer. tens que colocar o rowid
se
> > não ele fica em modo "Somente
Qualquer select que você venha a fazer. tens que colocar o rowid se
não ele fica em modo "Somente leitura"
Exemplo:
Select RowId, CD_EMPRES, NR_ROMANE, NR_ANOROM, CH_SITUAC
FROM AVPEDIDO
Where NR_ROMANE = :NRROM And NR_ANOROM = :NRANO
Ajudo?
Se não seja mais claro.
--- Em delphi-br@yahoog
Realmente era isso, pouco depois de postar a pergunta me veio a cabeça
que o sinal de ":"(dois pontos) é um sinalizador de que o que está logo
após é um parâmetro, no firebird usa-se dois pontos para identificar
variáveis dentro de triggers ou stored procedures, então foi só setar
ParamCheck pa
Ricardo,
já verifiquei as propriedades da tabela, já refiz o datamodule
e já
corrigi e o banco de dados. Tudo o que vc disse já foi feito.
Já até
refiz a tabela no access e nada...
no momento não tenho o código em mãos... envio pra vc assim
que o tiver...
valeu pela força
--- Em delphi-br@yah
Rogério,
Já deu uma olhada nas propriedades dos campos da tabela em questão ?
Outra coisa, o access costuma fragmentar o banco. No menu ferramentas tem uma
opção para corrigir o banco de dados. Faça isso, talvez ajude.
As vezes o problema não está no delphi e sim no access.
Se vc quiser, m
Ricardo,
já refiz todo o DataModule e o problema persiste. O mais estranho é que
o problema surgiu de repente e numa tabela que estava funcionando
perfeitamente. Não sei mais o que fazer, mas valeu a atenção.
Um abraço
Rogério
--
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >
Rogério,
Realmente estranho. Já olhou a estrutura da tabela? Talvez uma propriedade do
campo esteja errada. Dê uma olha.
Qualquer coisa, estamos aqui para ajudar.
Rogério Pascini <[EMAIL PROTECTED]> escreveu:
Olá Ricardo,
Coloco a tabela em modo de edição dessa forma:
DataModule.Tabela
Olá Ricardo,
Coloco a tabela em modo de edição dessa forma:
DataModule.Tabela.Edit;
Edito os dados:
DataModule.TabelaData.Value := Now
Dou o post:
DataModule.Tabela.Post < aqui é que ocorre o problema. Diz que não
pode atualizar porque os valores foram modificados.
Tem alguma idéia?
---
12 matches
Mail list logo