Delphi-PRAXiS
Seite 1 von 4  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Probleme mit mysql und zquery (zeoslib) (https://www.delphipraxis.net/105763-probleme-mit-mysql-und-zquery-zeoslib.html)

WS1976 29. Dez 2007 13:12

Datenbank: mysql • Version: 5.1 • Zugriff über: zeoslib 6... (neueste Version)

Probleme mit mysql und zquery (zeoslib)
 
Hallo,

folgendes Problem:
mysql Server läuft, Connection kann etabliert werden.
Sobald ich eine Tquery aufs Formular ziehe kann ich zwar noch kompilieren (erfolgreich) aber
wenn ich das Programm starten will erscheint:
an dieser Stelle:
Delphi-Quellcode:
procedure TZAbstractRODataset.Notification(AComponent: TComponent;
  Operation: TOperation);
begin
  inherited Notification(AComponent, Operation);

  if (Operation = opRemove) and (AComponent = FConnection) then
  begin
    Close;
    FConnection := nil;
  end;

  if (Operation = opRemove) and Assigned(FDataLink)
    and (AComponent = FDataLink.Datasource) then   FDataLink.DataSource := nil;
Dieser Code:
if (Operation = opRemove) and Assigned(FDataLink)
and (AComponent = FDataLink.Datasource) then

erzeugt eine Exception: Eaccessviolation...
Offensichtlich hab ich hiermit Probleme: FDataLink.Datasource

Kann mir jemand helfen?

Danke im Vorraus

DeddyH 29. Dez 2007 13:18

Re: Probleme mit mysql und zquery (zeoslib)
 
Und so?
Delphi-Quellcode:
if (Operation = opRemove) and Assigned(FDataLink) and Assigned(FDataLink.DataSource)
    and (AComponent = FDataLink.Datasource) then   FDataLink.DataSource := nil;

WS1976 29. Dez 2007 13:21

Re: Probleme mit mysql und zquery (zeoslib)
 
Hallo,
das würde aber bedeuten, dass im zeoslib ein Fehler enthalten ist.
Das ist jedoch so fundamental, dass ich eher glaube, dass der Fehler bei mir liegt.

Gruss Rainer

DeddyH 29. Dez 2007 13:23

Re: Probleme mit mysql und zquery (zeoslib)
 
Dann zeig doch mal Deinen Code, bei dem der Fehler auftritt (hatte gar nicht bemerkt, dass das der ZEOS-Code war :oops: ).

WS1976 29. Dez 2007 13:29

Re: Probleme mit mysql und zquery (zeoslib)
 
Hallo,
war völlig ohne Code. Hab nur die Komponenten Zconnection und Zquery auf das Formular gezogen.
Bei Zconnection alle notwendigen parameter eingegeben.
Beim create des Formulars passiert das schon.
Aber ist durch das abwählen des Compilerschalters erledigt.
Merkwürdig

Danke

DeddyH 29. Dez 2007 13:30

Re: Probleme mit mysql und zquery (zeoslib)
 
Wirklich merkwürdig, das hab ich bisher noch nicht gehabt.

Bernhard Geyer 29. Dez 2007 13:38

Re: Probleme mit mysql und zquery (zeoslib)
 
Ich würde mal eine älter libmysql.dll ausprobieren. MySQL verändert diese DLL ja ab und zu mal auf inkompatible art und weise.

WS1976 30. Dez 2007 09:37

Re: Probleme mit mysql und zquery (zeoslib)
 
Hallo,

das mit der Connection hat sich soweit erledigt, dass ich eine Verbindung aufbauen kann.
Zquery kann ich jetzt auf die Form schieben.
Sobald ich das Query aktiv mach will kommt Fehlermeldung:
Column with name "Extra" not found.

Was mach ich falsch?

Grüsse Rainer

DeddyH 30. Dez 2007 09:58

Re: Probleme mit mysql und zquery (zeoslib)
 
Wie sieht das SQL denn aus?

WS1976 30. Dez 2007 10:13

Re: Probleme mit mysql und zquery (zeoslib)
 
Hallo,

select * from test1

In der Tabelle test1 ist ein Spaltenname vorhanden und der heisst u1.

Grüsse
Rainer


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:58 Uhr.
Seite 1 von 4  1 23     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz