PDA

Vollständige Version anzeigen : SQLAllocStmt()


Nat
19.09.2002, 15:14
Hallo,
in meinem Programm benutze ich SQLAllocStmt()-Funktion.
Unter Windows 2000 läuft alles o.k., während unter Windows NT ein Fehler immer wieder auftritt.
Wenn ich die Daten im dBASE Dateiformat importiere, auch läuft alles o.k.
Könnten Sie mir bitte mehr Informationen bzgl.dieser Funktion geben und das oben erwähnte Problem erklären?

Für Ihre Hilfe danke ich Ihnen recht herzlich.

Stefan Kulpa
22.09.2002, 06:26
<font face="Verdana" size="2">Einen generell Überblick über die Funktionen findest du <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odbc/htm/vfpodbcsupportedodbcapi.asp" target="_blank">hier</a>. In diesem kurzen <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odbc/htm/odbcsqlallocstmt.asp" target="_blank">Beitrag</a> wird auf einen Funktionswechsel hingewiesen: <font color="#0000FF">In ODBC 3.x, the ODBC 2.x function SQLAllocStmt has been replaced by SQLAllocHandle.</font>

Ohne jetzt die genaue Fehlermeldung zu kennen, könnte dies ggf. auf fehlende und/oder "inkompatible" ODBC-Treiber zurückzuführen sein. Siehe hierzu auch: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore/html/_core_Redistributing_ODBC_Components_to_Your_Customers.asp" target="_blank">Redistributing ODBC Components to Your Customers</a>.

HTH</font>

andreas_a
23.09.2002, 12:55
Hallo,

Ich habe ein ähnliches problem mit BT und einer SQL Server Datenbank, auf Win2000 oder WinXP läuft alles wie geschmiert aber sobald wir es auf einer NT Kiste versuchen kommt ein Fehler, es muss das Data Access 2.6 minimum installiert sein, das Lustige daran ist, das wir die 2.7 Installiert haben, jedoch ohne erfolg.

Wir sind nicht die Einzigen die mit NT dieses Problem haben, hoffen aber bald mal eine vernünftige Lösung zu finden.