Fórum Erro na hora de inserir #295350

13/09/2005

0

Caros amigos

Quando vou tentar fazer o insert numa tabela aperece o seguinte erro

(Erro ao criar handle do cursor) alguem poderia e dar uma dica como resolver este pro?

Desde já obg pela atenção de todos aki no forum

Atenciosamente.


Alexespina

Alexespina

Responder

Posts

13/09/2005

Michelli88

Ola colega, coloca ai o codigo!


Responder

Gostei + 0

13/09/2005

Alexespina

este é o codigo

QryInsere.Close;

QryInsere.ParamByName(´Pcod´).AsString := EdtCod.Text;
QryInsere.ParamByName(´Plote´).AsString := EdtCodLote.Text;
QryInsere.ParamByName(´PtipDoc´).AsString := EdtCodTipoDoc.Text;
QryInsere.ParamByName(´Pdata´).AsDateTime := Date;

QryInsere.Open;


Responder

Gostei + 0

13/09/2005

Michelli88

Opss faltou o SQL!


Responder

Gostei + 0

13/09/2005

Alexespina

desculpe MI.. :-(

esse e o codigo sql

INSERT INTO TOUTROSDOC
(Cod_Ait, COD_LOTEOUTROSDOC,COD_TIPODOCUMENTO, DATACADASTRO_OUTROSDOC)
VALUES
(:Pcod, :Plote, :PtipDoc, :Pdata)


Responder

Gostei + 0

13/09/2005

Michelli88

o Sql parece certo, tente assim:



no lugar de :

[b:6bee234038]QryInsere.Open;[/b:6bee234038]

tente:

[color=violet:6bee234038][b:6bee234038]QryInsere.ExecSQL [/b:6bee234038][/color:6bee234038]


Responder

Gostei + 0

13/09/2005

Rjun

Para comandos Insert/Update/Delete não se usa OPEN. Utilize EXECSQL.


Responder

Gostei + 0

13/09/2005

Alexespina

Muito ogb amigos pelas suas dicas... funcionou mesmo!

:D


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar