neue Versionen von OOBase erhalten falschen Feldtypen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: neue Versionen von OOBase erhalten falschen Feldtypen

Re: neue Versionen von OOBase erhalten falschen Feldtypen

von Donkich » Fr, 16.11.2012 16:56

info:
bei OpenOffice 3.4.1 werden die Feldtypen als Bool erkannt

setze ich bei StarOffice in den Tabellen in der Gui die eigenschaften der Feldtypen auf Text erhalte ich eine Fehlermeldung beim Speichern

FehlerCode2146825023
Das Objekt in der Auflistung entspricht der Name oder Ordinalzahlverweis verwiesen, die von der Anwendung angefordert wird von ADO nicht gefunden.

bei google hab ich folgendes gefunden ws mir aber nicht weiterhilft
http://support.microsoft.com/kb/216875

gruß und schönes Wochenende

Re: neue Versionen von OOBase erhalten falschen Feldtypen

von Donkich » Mo, 05.11.2012 12:07

getestete Versionen: StarOffice 8, LibreOffice 3.6.3, OpenOffice 3.4.1

externe Datenbank: Interbase 7.52

IBProvider: IBProvider_comp und 32_3.3

Treiber,der mitgelieferte von ADO Standarttreiber genau weiß ich das nicht
(wo finde ich denn die genaue Bezeichnung)

Betriebssysteme Win XP/7 32 und 64 bit

bei Versionen wie StarOffice 5.2 funktioniert es noch

Re: neue Versionen von OOBase erhalten falschen Feldtypen

von komma4 » Mo, 05.11.2012 10:54

Willkommen im Forum.

Bei dieser Frage ist es absolut wichtig zu wissen:

* welche OOo Version (Brand und Versionsnummer) Du nutzt
* welche externe Datenbank angesprochen wird
* mit welchem Treiber genau (Name, Versionsnummer)

Auch das verwendete Betriebssystem kann wichtig sein: bitte ebenfalls angeben!

neue Versionen von OOBase erhalten falschen Feldtypen

von Donkich » 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.
Bsp. Inhalt der Datenbank:
Bsp. Inhalt der Datenbank:
Beispiel.JPG (16.38 KiB) 962 mal betrachtet
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

Nach oben