Thread View: de.comp.databases
2 messages
2 total messages
Started by Dirch Scheer
Wed, 08 Nov 1995 10:08
Problem beim Uebersetzen eines ODBC-Programms
Author: Dirch Scheer
Date: Wed, 08 Nov 1995 10:08
Date: Wed, 08 Nov 1995 10:08
35 lines
1634 bytes
1634 bytes
Hallo,
ich experimentiere derzeit mit ODBC und versuche in C eine Datenbank zu
öffnen. Dabei bekomme ich jedoch Probleme mit dem MSVC. Der meckert mir in dem
Headerfile "sql.h" u.a. die Zeilen
typedef void FAR * PTR;
typedef void FAR * HENV;
typedef void FAR * HDBC;
typedef void FAR * HSTMT;
mit der Fehlermeldung
d:\msvc\include\sql.h(129) : error C2143: syntax error : missing '{' before
'*'
Darueber hinaus kommt bei jeder Funktionsdeklataration in sql.h die
Fehlermeldung
d:\msvc\include\sql.h(140) : error C2282: 'PASCAL' is followed by 'FAR'
(missing ','?)
Sagt das irgendeinem was. Ich bin fuer jede Hilfe dankbar!
Ach so, gibt es eigentlich eine Newgruppe fuer ODBC-Probleme???
Vielen Dank im voraus...
Dirk
+----------------------------------------------------------------+
| Stadt Muelheim an der Ruhr | email scheer@stadt-mh.de |
| Dirk Scheer / Amt 10-3 | telefon +49 208 455 1006 |
| Ruhrstr. 32 | fax +49 208 455 581006 |
| D-45468 Muelheim an der Ruhr | |
+----------------------------------------------------------------+
Re: Problem beim Uebersetzen eines ODBC-Programms
Author: J Wunsch
Date: Fri, 10 Nov 1995 00:02
Date: Fri, 10 Nov 1995 00:02
24 lines
1302 bytes
1302 bytes
Dirch Scheer <scheer@stadt-mh.de> wrote:
>typedef void FAR * HSTMT;
>
>mit der Fehlermeldung
>d:\msvc\include\sql.h(129) : error C2143: syntax error : missing '{' before
>'*'
Ich würde mir den Output des Präprozessors um diese Stelle herum
ansehen, habe aber zugegebenermaßen keine Ahnung, ob sowas in Deiner
Softwareumgebung möglich ist. [*]
Für den Fall, daß natürlich ``FAR'' in obigem Context tatsächlich
nirgends als Makro definiert worden ist, ist der Fehler wohl eher
offensichtlich (wenngleich die Fehlerbeschreibung des Compilers dann
nicht offensichtlich wäre). :)
[*]
Für Unix:
cc -E -I<whatever> file | more -s
--
cheers, J"org
joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads