GARANTIR DESCONTO

Fórum missing comma #324571

01/07/2006

0

Senhores;

Passei a tarde aqui no site procurando algo a respeito mas não consegui nada para esclarecer minha dúvida.. assim segue abaixo:

Mas agora ao tentar inserir dados ele me dá erro ´missing comma´
Sabe me dizer o porque ?
o codigo abaixo

with query do
begin
clear;
sql.add(´insert into competencia (co_codigo, co_descricao, co_status, co_data) values (:codigo, :descricao, :status, :data)´
parambyname(´codigo´).asBDC:=obj.Codigo.asInteger;
parambyname(descricao´).asString:=obj.Descricao.asString;
parambyname(´status´).asString:=obj.Status.asString;
parambyname(´data´).asString:=obj.Data.asString;
ExecSql;
end;

erro ´missing comma´

Aproveitando a deixa ainda existe uma dúvida. Por que ao tentar inserir um dado do tipo Date ele me dá erro tipo de campo invalido...
Assim estou inserindo do tipo string.. mas gostaria de saber como substituir o ultimo parametro por:
parambyname(´data´).asDate:=obj.Data.asDate;
tentei tambem
parambyname(´data´).asDatetime:=obj.Data.asDate;

mesmo assim o erro de tipo de campo insiste:


Midas

Midas

Responder

Posts

03/07/2006

Micheus

erro ´missing comma´

se for um erro de compilação deve ser porque está faltando uma aspas simples, entre o ´(´ e o texto ´descrição´, na linha abaixo
parambyname(descricao´).asString:=obj.Descricao.asString;
parambyname([b:6c743ee2f9][color=red:6c743ee2f9]´[/color:6c743ee2f9][/b:6c743ee2f9]descricao´).asString:=obj.Descricao.asString;[/code]


Responder

Gostei + 0

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

Aceitar