![]() |
Datenbank: Dbase • Version: IV • Zugriff über: ADO
Typemismatch bei ADO mit englischem Windows
Hallo!
Ich benutze eine DBase IV Datenbank und geife dort mittels ADO zu. Programm wurde in Delphi 2007 geschrieben. Unter deutschem Windows 2000, XP und Vista funktioniert alles. Unter englischen Windows 2000 und XP erhalte ich die Fehlermeldung: Type mismatch for field 'Number', expecting SmallInt, actual Float. Vista mit englischen Sprachpaket funktioniert. Die Fehlermeldung erhalte ich sowohl bei Benutzung der Table- als auch der Query-Komponente. Mit der BDE funktioniert übrigens alles auch unter englischem Windows. Vielen Dank Techno77 |
Re: Typemismatch bei ADO mit englischem Windows
Und wieder ein Grund mehr alte dBase/Paradox-Tabellen zu entsorgen bzw. den Zugriff über ADO nicht als Lösung zu verwenden.
Es gibt genügend Komponenten die einen direkten dBase-Zugriff ermöglichen ohne das auf dem Client-PC irgendwas installiert sein muss. Wieso wird das nicht genommen? |
Re: Typemismatch bei ADO mit englischem Windows
Das DBase-Format ist vom Kunden aus Kompatibilitäts-Gründen erwünscht. Das Programm bietet auch die Möglichkeit, die TDBF-Komponente einzusetzen. Diese bietet allerdings nur die Table- und keine Query-Komponente, so dass SQL hiermit nicht möglich ist.
Techno77 |
Re: Typemismatch bei ADO mit englischem Windows
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:59 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz