Autor Beitrag
flaavia
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 105

WinXp Vista
D6 Ent, D2007 Ent
BeitragVerfasst: Sa 14.06.03 14:40 
Hallo

Beim Entwickeln eines Zugriff auf eine AccessDB über ein DBGrid mittels ADO ist zur Entwicklungszeit eine unkomplizierte Darstellung der Daten in dem Grid möglich (im DBGrid auf der Form (foMain) ). Bei Run (F9) bekomme ich die Fehlermeldung: 'Could not convert variant of typ (Null) into (String)' obwohl alle Felder einen Dateninhalt haben.


Weiss jemand woran dies liegen könnte?? In der Datenbank (wenn in Access geöffnet) ist noch die nächste (letzte) leere Zeile geöffnet, um neue Daten eintragen zu können, der Hauptschlüssel wird über einen Autowert (hochzählender Integerwert) gebildet, in dieser letzten freien Zeile steht in diesem Autowertfeld nur der Eintrag Autowert (von Access dort eingetragen), alle anderen Felder dieser Zeile sind natürlich leer, da sie ja für neue Einträge von Access bereitgestellt werden. Ansonsten sind alle Felder ausgefüllt (mit kurzen Texten) und trotzdem verhindert diese Fehlermeldung dass das Program läuft.

Hat jemand einen rettenden Tip warum dies so ist

Vielen Dank im vorraus :D
kiwicht
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1021

Win 7, MacOS
Delphi x, VBA, PHP, ...
BeitragVerfasst: Di 17.06.03 06:52 
Hast du schon geschaut, ob der Fehler nicht vielleicht woanders auftritt als beim Grid? Vielleicht ist ja irgendwo eine vergessene Anweisung á la "Query.FieldValues" oder "Query.FieldByName" daran Schuld....

mfG