TAdoQuery in Konsolenanwendung verwenden
-
Hallo,
was muss man importieren, damit man in einer Konsolenanwendung die AdoQuery Komponenete nutzen kann. Bisher habe ich folgendes Versuch:#import "C:\Programme\Gemeinsame Dateien\System\ado\msado15.dll" no_namespace rename("EOF","adoEOF") #include <windows.h> //#include <winsock2.h> #include <stdio.h> //#import "C:\Programme\Gemeinsame Dateien\System\ado\msado15.dll" rename("EOF", "EndOfFile") int main() { TAdoQuery AdoQuery1;
Ich verwendet den Borland C++ Builder 6
Fehlermeldung:
[C++ Fehler] Unit1.cpp(18): E2451 Undefiniertes Symbol 'TAdoQuery'
-
Hi,
ich bin kein Experte für die Datenbankfunktionen im C++ Builder, aber
-
TAdoQuery klingt nach einer VCL-Klasse und die kriegt man bestimmt nicht aus dem Import einer Typbibliothek einer COM-DLL.
-
Eine AdoQuery funktioniert in der VCL sicher nicht ohne eine entsprechende Connection-Komponente.
-
#import ist beim C++ Builder irgendwie zur VC++ Kompatibiliät vorhanden, ist aber meines Wissens nach ziemlich buggy. Der normale Weg ist dort die Importfunktion der IDE zu verwenden.
-
Der Lauf von #import generiert zumindest bei VC++ diverse Header- und Implementierungsdateien. Schau nach, was da drin steht.
-
Fragst du das alles wahrscheinlich besser im C++ Builder Unterforum.
-
-
Hi,
geht TAdoQuery TADOQuery überhaupt in ner Konsolenanwendung ohne VCL?
Eventuell liegt da der hase im Pfeffer.Gruß Mümmel