![]() |
Re: Zwei SQL Anweisungen in einer.
Zeig mal den ganzen Codeblock
|
Re: Zwei SQL Anweisungen in einer.
Delphi-Quellcode:
procedure TForm1.Button6Click(Sender: TObject);
begin Query1.active:=false; Query1.sql.text:='SELECT FIRMA,KOMMENTAR,KONTAKTART,BEARBEITER,WVKONTAKT,WVZEIT,ORT,LKZEIT FROM SUCC1 WHERE WVKONTAKT BETWEEN :sdatum AND :edatum AND WVZEIT :szeit AND :ezeit ORDER BY WVKONTAKT,WVZEIT'; Query1.ParamByName('sdatum').asString := '01.01.1999'; Query1.ParamByName('edatum').Value := Date(); Query1.ParamByName('szeit').Value := 0; Query1.ParamByName('ezeit').Value := Now(); query1.active:=true; end; |
Re: Zwei SQL Anweisungen in einer.
Ersetze mal
SQL-Code:
mit
WVKONTAKT BETWEEN :sdatum AND :edatum
SQL-Code:
WVKONTAKT >= :sdatum AND WVKONTAKT <= :edatum
|
Re: Zwei SQL Anweisungen in einer.
Invalid use of Keyword. Token: ?
|
Re: Zwei SQL Anweisungen in einer.
Ich probiers einfach morgen selber nochmal. will ja keinen nerven. Falls ich was neues habe melde ich mich. Gute nacht zusammen.
|
Re: Zwei SQL Anweisungen in einer.
:gruebel: müsste dieser Teil des SQL-Statements
Delphi-Quellcode:
richtigerweise so lauten :gruebel:
WHERE WVKONTAKT BETWEEN :sdatum AND :edatum AND WVZEIT :szeit AND :ezeit ORDER BY WVKONTAKT,WVZEIT';
Delphi-Quellcode:
m.E. fehlt(e) BETWEEN bei WVZEIT... Die Klammern hab ich gewohnheitsgemäss gleich mal mit dazu gesetzt...
WHERE (WVKONTAKT BETWEEN :sdatum AND :edatum) AND (WVZEIT BETWEEN :szeit AND :ezeit) ORDER BY WVKONTAKT,WVZEIT';
|
Re: Zwei SQL Anweisungen in einer.
Delphi-Quellcode:
Statt TODAY() einfach Date(). Dann gehts. Danke nochmal für eure Hilfe. :-D
Query1.active:=false;
Query1.sql.text:='SELECT FIRMA,WVZEIT,WVKONTAKT FROM SUCC1 WHERE WVKONTAKT<=:edatum ORDER BY WVKONTAKT DESC'; Query1.ParamByName('edatum').Value := Date(); query1.active:=true; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:23 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz