ODBC von Alaska
Verfasst: Di, 23. Mai 2006 15:42
Hallo Leute,
wer arbeitet mit der ODBC-Schnittstelle von Alaska.
Ich habe ein Problem mit dem Zugriff auf die Memo-Felder.
Die Daten liegen auf dem MS SQL-Server 2000. Bis jetzt hatte ich das Problem auch schon aber nicht so heufig. Nach dem der SQL-Server letzte Woche von SP3 auf SP4 upgedated wurde, kommt das Problem zu oft.
Die Daten werden mit dem Befehl änlich diesem
abgerufen.
Wenn ich danach AppBrowse aufrufe, sehe ich alle Daten. So bald das Programm auf die Memofelder in den Datensätzen zugreift, kommt es zu Fehlermeldung.
Z.B. in der Zeile:
bricht das Programm mit folgender Meldung ab:
Ich habe schon versucht, den Fehler mit BEGIN SEQUENCE abzufangen. Das funktioniert auch, aber mein Thread bleibt dabei stehen und die Daten werden nicht weiter verarbeitet, als ob das Programm auf dem Datensatz stehen bleibt.
Der Test mit XBase 1.9 hat auch die gleichen Ergebnisse.
Hat jemand eine Idee?
wer arbeitet mit der ODBC-Schnittstelle von Alaska.
Ich habe ein Problem mit dem Zugriff auf die Memo-Felder.
Die Daten liegen auf dem MS SQL-Server 2000. Bis jetzt hatte ich das Problem auch schon aber nicht so heufig. Nach dem der SQL-Server letzte Woche von SP3 auf SP4 upgedated wurde, kommt das Problem zu oft.
Die Daten werden mit dem Befehl änlich diesem
Code: Alles auswählen
SQL "Select * From Test;"
Wenn ich danach AppBrowse aufrufe, sehe ich alle Daten. So bald das Programm auf die Memofelder in den Datensätzen zugreift, kommt es zu Fehlermeldung.
Z.B. in der Zeile:
Code: Alles auswählen
IF ! empty( (DBPALMHIST)->notiz )
Code: Alles auswählen
------------------------------------------------------------------------------
FEHLERPROTOKOLL von "C:\Abgleich\AbgleichSQL.EXE" Datum: 23.05.2006
11:26:08
Xbase++ Version : Xbase++ (R) Version 1.90.331
Betriebssystem : Windows 2000 05.00 Build 02195 Service Pack 4
------------------------------------------------------------------------------
oError:args :
-> NIL
oError:canDefault : N
oError:canRetry : J
oError:canSubstitute: N
oError:cargo : {NIL, -1, [00000][0][Alaska
Software][ODBCDBE]Operation failed.}
oError:description : Fehler beim Lesen
oError:filename :
oError:genCode : 73
oError:operation : notiz
oError:osCode : 0
oError:severity : 2
oError:subCode : 8037
oError:subSystem : BASE
oError:thread : 16
oError:tries : 1
------------------------------------------------------------------------------
CALLSTACK:
------------------------------------------------------------------------------
Aufgerufen von ABFRAGE:KUNDENEMAIL(898)
Aufgerufen von (B)ABFRAGE:PROZESSE(264)
Der Test mit XBase 1.9 hat auch die gleichen Ergebnisse.
Hat jemand eine Idee?