![]() |
Abfrage in welchem Status sich ein Query befindet...
Delphi-Quellcode:
Inkompatibel: TIB_DatasetState und TDataSetState
if Formulare.ActivePageIndex = 0 then
begin if not (iqKontakt.State = dsBrowse) then then if fmStart.MessageBox1.MessageDlg ('Möchten Sie vorher speichern?', mtConfirmation, [mbyes, mbno],0) = mryes then begin iqKontakt.Post; end else begin iqKontakt.Cancel; end; end; iqKontakt= IBO_Query; Formulare= TRz-PageControl; Was kann ich da machen??? Ich möchte nur abfragen ob sich der Query nun im Browsmodus befindet oder nicht.... :wiejetzt: |
Re: Abfrage in welchem Status sich ein Query befindet...
Hai JSB,
versuche es mal so:
Delphi-Quellcode:
if (Query1.State in [dsBrowse]) then
begin end; |
Re: Abfrage in welchem Status sich ein Query befindet...
Zitat:
|
Re: Abfrage in welchem Status sich ein Query befindet...
Tja, steht doch da. Du benutzt den falschen Typen.
Ich weiss zwar nicht, was IBO_Query fürn Typ ist, aber es gibt seinen State offensichtlich nicht als TDatasetState sondern als "TIB_DatasetState" an. Also musste dir da mal die Deklaration angucken und schauen was es für Werte gibt und dann den entsprechenden verwenden. *edit* Fipptehler... :roll: |
Re: Abfrage in welchem Status sich ein Query befindet...
Was soll ich den nehmen???
|
Re: Abfrage in welchem Status sich ein Query befindet...
Gibt es nun fürn IBO_Query nen State oder nicht? :wall: :gruebel:
|
Re: Abfrage in welchem Status sich ein Query befindet...
Moin JSB,
Ich kenne kein IBO_Query, kannst du mal erklären was das ist? Beim TIbQuery gibt es das State, allerdings hat dir der Hai IMHO den falschen Code gegeben. Nicht
Delphi-Quellcode:
sondern
if (Query1.State in [dsBrowse]) then
Delphi-Quellcode:
Ob die Typverletzung immer noch kommt, kann ich nicht sagen, aber wie gesagt...verrat uns mal zu welchem Kompopack das IBO_Query gehört...
if (dsBrowse in Query1.State) then
Greetz alcaeus |
Re: Abfrage in welchem Status sich ein Query befindet...
![]() IBO = ibobjects IBO_Query = Query von IBO IBO_Query <> Objektname/Schlüsselbegriff |
Re: Abfrage in welchem Status sich ein Query befindet...
[Fehler] fTelefonliste.pas(130): Operator ist auf diesen Operandentyp nicht anwendbar :wall:
|
Re: Abfrage in welchem Status sich ein Query befindet...
So..nach 1 Minute auf der Seite habe ich den Download für die
![]() Greetz alcaeus [edit]Und in solchen Fällen könntest du die edit-Funktion verwenden, und auch sagen zu welchem Code die Fehlerbeschreibung gehört :roll:[/edit} |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07: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 by Thomas Breitkreuz