Hallo,<BR>
bin blutiger Anfänger in Sachen DB-Programmierung und will eigentlich aus einer bestehenden Tabelle des SQL-Servers nur ein paar Daten lesen. Zum Reinfinden habe ich mir von MS ein Beispiel von der Website geholt, wobei der Compiler (C++ Builder) gleich meckert weil z.B.<BR>
SQLAllocEnv(&henv);<BR>
in sql.h mit<BR>
<pre>SQLRETURN SQL_API SQLAllocEnv(SQLHENV *EnvironmentHandle);</pre><BR>
und hier SQLHENV letztendlich vom Typ "long" ist, "henv" aus dem Beispielcode SQLAllocEnv(&henv); aber als HENV (letztendlich "*void", siehe sqltypes.h) deklariert ist. Beide Header kommen von MS, das Beispiel auch. Kann mir jemand erklären wieso dieses Mischmasch zwischen sqltypes.h und sql.h besteht??<BR>
Danke und Gruß<BR>Armin
bin blutiger Anfänger in Sachen DB-Programmierung und will eigentlich aus einer bestehenden Tabelle des SQL-Servers nur ein paar Daten lesen. Zum Reinfinden habe ich mir von MS ein Beispiel von der Website geholt, wobei der Compiler (C++ Builder) gleich meckert weil z.B.<BR>
SQLAllocEnv(&henv);<BR>
in sql.h mit<BR>
<pre>SQLRETURN SQL_API SQLAllocEnv(SQLHENV *EnvironmentHandle);</pre><BR>
und hier SQLHENV letztendlich vom Typ "long" ist, "henv" aus dem Beispielcode SQLAllocEnv(&henv); aber als HENV (letztendlich "*void", siehe sqltypes.h) deklariert ist. Beide Header kommen von MS, das Beispiel auch. Kann mir jemand erklären wieso dieses Mischmasch zwischen sqltypes.h und sql.h besteht??<BR>
Danke und Gruß<BR>Armin