Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Vista und ODBC (https://www.delphipraxis.net/98848-vista-und-odbc.html)

mkinzler 2. Sep 2007 22:27

Re: Vista und ODBC
 
IBX ist bei Delphi dabei.

GuenterS 2. Sep 2007 22:36

Re: Vista und ODBC
 
Ok, dann sind das die wo bei Delphi dabei sind *schauder*

Mit denen habe ich schon probiert bevor ich ADO verwendet habe.

Werde ich die nochmal probieren.

mkinzler 2. Sep 2007 22:38

Re: Vista und ODBC
 
Es gäbe auch noch UIB und MDO

GuenterS 2. Sep 2007 22:57

Re: Vista und ODBC
 
Brauch ich von den Zeos Komponenten die Zeos Controls oder die ZEOS Database Objects?

mkinzler 3. Sep 2007 05:35

Re: Vista und ODBC
 
Das Zweitere. Die Controls werden schon eine ganze Weile nicht mehr weiterentwickelt.

GuenterS 3. Sep 2007 14:26

Re: Vista und ODBC
 
Das habe ich jetzt getan.

Die ZConnection läßt sich öffnen.

Habe jetzt eine ZQuery erstellt und wollte die Felder hinzufügen oder einfach auf active setzen und bekomme folgende Fehlermeldung:
Zitat:

---------------------------
Fehler
---------------------------
SQL Error: Dynamic SQL Error SQL error code = -901 feature is not supported. Error Code: -901. can't format message 13:99 -- message file C:\d7\firebird.msg not found The SQL: SELECT ADRESSENID AS ID, ADR_KUERZEL AS KUERZEL
FROM ADRESSEN
WHERE AKTUELL = 1 AND ADR_KUERZEL != '' AND ADR_KUERZEL IS NOT NULL
;
---------------------------
OK
---------------------------
Ist schon klar dass es auf C:\d7 keine firebird.msg gibt... warum sollte auch? Die Firebird Datenbank läuft auf einem anderen PC

mkinzler 3. Sep 2007 14:36

Re: Vista und ODBC
 
SQL-Code:
SELECT ADRESSENID AS ID, ADR_KUERZEL AS KUERZEL
FROM ADRESSEN
WHERE AKTUELL = 1 AND ADR_KUERZEL is not '' AND ADR_KUERZEL IS NOT NULL
;
Ist das Feld wirklich leer oder NULL?

GuenterS 3. Sep 2007 15:03

Re: Vista und ODBC
 
Zitat:

Zitat von mkinzler
SQL-Code:
SELECT ADRESSENID AS ID, ADR_KUERZEL AS KUERZEL
FROM ADRESSEN
WHERE AKTUELL = 1 AND ADR_KUERZEL is not '' AND ADR_KUERZEL IS NOT NULL
;
Ist das Feld wirklich leer oder NULL?

Welches Feld?

Das Feld kann NULL sein, kann genausogut leer sein oder einen Inhalt beinhalten ... dafür gibts doch Where Klauseln um Ergebnismengen einzuschränken. Versteh gerade nicht auf was Du hinauswillst.

mkinzler 3. Sep 2007 15:04

Re: Vista und ODBC
 
Mit leer meinte ich Leerstring

GuenterS 3. Sep 2007 15:05

Re: Vista und ODBC
 
Zitat:

Zitat von mkinzler
Mit leer meinte ich Leerstring

Ok es können natürlich auch Leerstrings vorkommen.

Selbst wenn ich die where Klausel fast komplett rausnehm, also nur auf Aktuell = 1 einschränke, will das nicht funktionieren.


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:07 Uhr.
Seite 2 von 2     12   

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