neue Versionen von OOBase erhalten falschen Feldtypen
Verfasst: Mo, 05.11.2012 10:30
Hallo Communitiy,
Ich habe folgendes Problem, seit den neueren Versionen von OO, SO oder ähnlichen Programmen.
Zu Beginn stelle ich eine Verbindung zu einer externe SQL Datenbank mit Hilfe von ADO und IBProviders her.
Dies funktioniert auch ohne Probleme. Doch möchte ich jetzt Daten filtern, kann man einige Spalten nicht auswählen. Versucht man mit dem Autofilter in diesen Spalten zu suchen, erscheint die Fehlermeldung „Fehler beim Setzen der Filter-Kriterien in dieser Spalte kann nicht gesucht werden.“
Nach langem Suchen ist mir aufgefallen, dass der Datentyp bzw. Feldtyp falsch übernommen wird von diesen Spalten, der Inhalt aber korrekt ist. Im folgenden Beispiel habe ich es versucht zu veranschaulichen.
In einer Testdatenbank habe ich eine weitere Variable angelegt Name3 Char(50). Diese wird von allen Versionen als Text erkannt und im Filter kann die Spalte auch ausgewählt werden.
Somit wende ich mich nun an euch ob ihr eine Idee habt woran dieses liegt und wie ich das Problem beheben kann ohne die Datenbank zu ändern.
Grüße und besten Dank
Basti
Ich habe folgendes Problem, seit den neueren Versionen von OO, SO oder ähnlichen Programmen.
Zu Beginn stelle ich eine Verbindung zu einer externe SQL Datenbank mit Hilfe von ADO und IBProviders her.
Dies funktioniert auch ohne Probleme. Doch möchte ich jetzt Daten filtern, kann man einige Spalten nicht auswählen. Versucht man mit dem Autofilter in diesen Spalten zu suchen, erscheint die Fehlermeldung „Fehler beim Setzen der Filter-Kriterien in dieser Spalte kann nicht gesucht werden.“
Nach langem Suchen ist mir aufgefallen, dass der Datentyp bzw. Feldtyp falsch übernommen wird von diesen Spalten, der Inhalt aber korrekt ist. Im folgenden Beispiel habe ich es versucht zu veranschaulichen.
In einer Testdatenbank habe ich eine weitere Variable angelegt Name3 Char(50). Diese wird von allen Versionen als Text erkannt und im Filter kann die Spalte auch ausgewählt werden.
Somit wende ich mich nun an euch ob ihr eine Idee habt woran dieses liegt und wie ich das Problem beheben kann ohne die Datenbank zu ändern.
Grüße und besten Dank
Basti