Entwickler-Ecke
Datenbanken - Ungültige Variant-Typumwandlung
D. Annies - Di 18.03.08 23:22
Titel: Ungültige Variant-Typumwandlung
Hi, Delpher,
ich stelle gerade von BDE auf ADO um. (endlich)
Ich habe eine ADOTable, ADOConnection ... eingerichtet, Verbindungsaufbau klappt.
Dann will ich eine DBase-Tabelle einlesen und bei dem Befehl ADOTable1.active kommt die Fehlermeldung: EVariantError: Ungültige Variant-Typumwandlung.
In der Tabelle sind String-Felder und ein Datumsfeld.
(Hab schon gegoogelt, nichts gefunden) Woran kann der Fehler liegen?
Danke für Hilfe,
Detlef
D. Annies - Mi 19.03.08 20:32
Hi, Aga,
herzlichen Dank für deinen Hinweis, ich hatte schon so eine Ecke in Verdacht.
Es ist doch zum Mäusemelken, dass ein Datumsfeld solche Probleme verursacht!! - Und nicht nur hier.
Ich überlege mir, das Datumsfeld durch einen einfachen Char oder ein Boolean zu ersetzen; es dient sowieso nur dazu, zu kennzeichnen, wann (ob) ein Objekt ausgeliehen wurde. Was rätst du mir?
Viele Grüße, Detlef
P.S. Habe das Datumsfeld jetzt mal probeweise herausgenommen - leider gleiche Fehlermeldung!
Nachtrag:
Wenn ich Delphi beende und das Programm als EXE starte, kommt die Fehlermeldung nicht!!
:shock: :shock: :shock:
D. Annies - Do 20.03.08 15:59
:shock: :shock: :shock:
D. Annies - Fr 21.03.08 14:07
So, es ist gelöst, es war wohl eine fehlerhafte DataSource-Zuweisung.
Danke für euer Interesse,
Detlef
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!