GARANTIR DESCONTO

Fórum Porque este erro???? #182612

17/09/2003

0

Oi pessoal! Eu criei uma aplicação todinha, esta funcionando bem e tal. quanto acrescentei as seguintes linhas nas tabelas, ocorreu um erro que esta descrito mais abaixo, se alguem conseguir identificar o problema por favor me de uma luz.

na uses do projeto eu acrescentei:
dbiprocs

isso foi o suficiente para causar os seguintes erros:

´(´expected but´)´ found
´)´ expected but ´END´ found

na seguinte linha de commando:
Label3.Caption := dateToStr(date) + ´ ´ + TimeToStr(time);

a linha acrescentada na uses do projeto é para a gravação direta no banco de dados aguela conhecida dbisavechanges ´(tb_mov_caixa.Handle);´

Eu particularmente como iniciante não consegui desvendar esta problema.


Machado

Machado

Responder

Posts

17/09/2003

Arc

Não estou vendo nenhuma ligação possivel do erro com o DBIProcs ....

Se vc tirar o DBIProcs de uses o sistema funciona normal ?????


Responder

Gostei + 0

17/09/2003

Garoto Programa

Prezado,

O Delphi esta lhe informando que era esperado ´(´ mas foi encontrado ´)´ na primeira linha, na segunda ele informa que era esperado ´(´ mas foi encontrado ´END´.
Na maioria dos casos isto ocorre porque você deve ter esquecido de especificar algum parametro. Não tem nenhuma ligação logica com você ter acrescentado uma Unit na Uses. Tente remover a unit que você acrescentou e de uma olhada também na linha do comando dbisavechanges, pode ser que o erro estejá nela.
Caso não consigua e não se importe de enviar sua Unit me passa ela em PVP que eu dou uma olhada.

Que Deus lhe abençoe!


Responder

Gostei + 0

17/09/2003

Machado

Pessoal é só eu tirar o dbiprocs do uses que funciona tudo.

a procedure a seguir é que da erro quando eu coloco o dbiprocs na uses.

procedure TForm_principal.Timer1Timer(Sender: TObject);
begin
Label3.Caption := dateToStr(date) + ´ ´ + TimeToStr(time);
end;


Se eu coloco da erro, se eu não coloco funciona perfeitamente.
QUE ISSO?


Responder

Gostei + 0

17/09/2003

Marcelo Saviski

Dentro dessa Unit dbiprocs não existe uma redeclaração de
[color=green:e905ecd27e]dateToStr [/color:e905ecd27e]ou [color=green:e905ecd27e]date [/color:e905ecd27e]ou [color=green:e905ecd27e]TimeToStr [/color:e905ecd27e]ou [color=green:e905ecd27e]time[/color:e905ecd27e]?

Porque o Delphi pode estar confundindo essas funções com as que supostamente estão nessa Unit .


Responder

Gostei + 0

17/09/2003

Arc

Eu coloquei este codigo em um programa, e não é que deu erro mesmo

procedure TForm_principal.Timer1Timer(Sender: TObject);
begin
Label3.Caption := dateToStr(date) + ´ ´ + TimeToStr(time);
end;

se deixar somente

Label3.Caption := dateToStr(date)

ele funciona

:?:


Responder

Gostei + 0

17/09/2003

Marcelo Saviski

Mistério... hehe

e só: Label3.Caption := dateToStr(date) + TimeToStr(time);

sem o [color=green:5f37068e26]+ ´ ´[/color:5f37068e26] funciona?
estou sem o Delphi para poder testar


Responder

Gostei + 0

18/09/2003

Lidiane

O probema está em time existe uma ocorrencia de time na unit especificada ....vou verificar onde...







Lidiane


Responder

Gostei + 0

18/09/2003

Dedi

Concordo plenamente com a Colega LIdiane e a soluçao é a seguinte

Label3.Caption := dateToStr(date) +´ ´+ TimeToStr(SysUtils.Time);




Dedi.


Responder

Gostei + 0

18/09/2003

Celsos

Use

Label3.Caption:=DateTimeToStr(Now);


Responder

Gostei + 0

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

Aceitar