SQL - ODBC - varchar Felder nur der erste Buchstabe???
Moderator: Moderatoren
SQL - ODBC - varchar Felder nur der erste Buchstabe???
Hallo!
Vielleicht kann mir jemand helfen:
Ich habe auf meinem Mac "MAMP" installiert, also schön mit Apache Server, phpMyAdmin und pipapo. Dort hab ich ne schöne Datenbank liegen, die ich nun mit Base öffnen/bearbeiten will (Abfragen, Formulare und so). Klappt auch wunderbar, nur eine "Kleinigkeit" stimmt nicht: Bei allen VARCHAR-Feldern zeigt er mir in Base nur den ersten Buchstaben des Inhalts an. Die anderen Felder (double, int...) sind alle in Ordnung.
Woran kann es liegen? wenn ich mir die Tabellen in phpMyAdmin angucke, dann ist alles korrekt.
Vielen Dank schon mal für eure Hilfe!!
Vielleicht kann mir jemand helfen:
Ich habe auf meinem Mac "MAMP" installiert, also schön mit Apache Server, phpMyAdmin und pipapo. Dort hab ich ne schöne Datenbank liegen, die ich nun mit Base öffnen/bearbeiten will (Abfragen, Formulare und so). Klappt auch wunderbar, nur eine "Kleinigkeit" stimmt nicht: Bei allen VARCHAR-Feldern zeigt er mir in Base nur den ersten Buchstaben des Inhalts an. Die anderen Felder (double, int...) sind alle in Ordnung.
Woran kann es liegen? wenn ich mir die Tabellen in phpMyAdmin angucke, dann ist alles korrekt.
Vielen Dank schon mal für eure Hilfe!!
Re: SQL - ODBC - varchar Felder nur der erste Buchstabe???
Hallo cohete,
sprichst Du von der Darstellung von VARCHAR Feldern in Formularen (oder in Tabellen)?
Evtl. ist eine max. Textlänge im Formular definiert. Das soltest Du kontrollieren
Rechte Mautaste auf das betreffende Feld >> "Kontrollfeld ..." >> Reiter "Daten" >> Einstellung unter "Max. Textlänge"
Gruß Barlee
sprichst Du von der Darstellung von VARCHAR Feldern in Formularen (oder in Tabellen)?
Evtl. ist eine max. Textlänge im Formular definiert. Das soltest Du kontrollieren
Rechte Mautaste auf das betreffende Feld >> "Kontrollfeld ..." >> Reiter "Daten" >> Einstellung unter "Max. Textlänge"
Gruß Barlee
Re: SQL - ODBC - varchar Felder nur der erste Buchstabe???
Nee, generell. Schon in den Tabellen stellt er es mir so dar. In Abfragen/Formularen dann natürlich auch.
Hier mal ein Screenshot einer Tabelle (die Felder "Name", "Ort", "Bundesland" und "Kategorie" sind betroffen):

Hier mal ein Screenshot einer Tabelle (die Felder "Name", "Ort", "Bundesland" und "Kategorie" sind betroffen):

-
- ****
- Beiträge: 111
- Registriert: So, 07.10.2007 16:05
- Wohnort: München
Re: SQL - ODBC - varchar Felder nur der erste Buchstabe???
Hallo cohete,
ich habe die gleiche Konfiguration wie Du laufen. Mac OS X und XAMPP. Ich hatte früher auch mal Probleme mit dem ODBC-Treiber. Der war sehr empfindlich mit Schriftcodierungen.
Ich habe auf den MySQL-JDBC-Treiber umgestellt. Seither habe ich keine Probleme mehr. Diese Kombination wird auch hier im Forum immer wieder mal empfohlen.
Vielleicht probierst Du das mal aus.
Schöne Grüße und gutes Gelingen,
Werner
ich habe die gleiche Konfiguration wie Du laufen. Mac OS X und XAMPP. Ich hatte früher auch mal Probleme mit dem ODBC-Treiber. Der war sehr empfindlich mit Schriftcodierungen.
Ich habe auf den MySQL-JDBC-Treiber umgestellt. Seither habe ich keine Probleme mehr. Diese Kombination wird auch hier im Forum immer wieder mal empfohlen.
Vielleicht probierst Du das mal aus.
Schöne Grüße und gutes Gelingen,
Werner
------------------------------------------------------------
LibreOffice 3.5.4.2 auf Mac OS X 10.10.1 und MySQL 5.5
LibreOffice 3.5.4.2 auf Mac OS X 10.10.1 und MySQL 5.5
Re: SQL - ODBC - varchar Felder nur der erste Buchstabe???
Danke für den Tipp!
hab den Treiber mal geladen, aber irgendwie kann ich keine Verbindung zu meiner DB herstellen.
welche Parameter muss ich denn übergeben zB bei "Datenquellen-URL" (die Treiberklasse ...jar hat Base erfolgreich geladen)??
hab den Treiber mal geladen, aber irgendwie kann ich keine Verbindung zu meiner DB herstellen.
welche Parameter muss ich denn übergeben zB bei "Datenquellen-URL" (die Treiberklasse ...jar hat Base erfolgreich geladen)??
-
- ****
- Beiträge: 111
- Registriert: So, 07.10.2007 16:05
- Wohnort: München
Re: SQL - ODBC - varchar Felder nur der erste Buchstabe???
Hallo cohete,
hier sind meine Parameter:
jdbc: mysql://127.0.0.1/DB-NAME
com.mysql.jdbc.Driver
Ich verwende immer die IP und nicht @localhost, weil mein Mac damit manchmal nicht zurecht kommt.
Schöne Grüße, Werner
hier sind meine Parameter:
jdbc: mysql://127.0.0.1/DB-NAME
com.mysql.jdbc.Driver
Ich verwende immer die IP und nicht @localhost, weil mein Mac damit manchmal nicht zurecht kommt.
Schöne Grüße, Werner
------------------------------------------------------------
LibreOffice 3.5.4.2 auf Mac OS X 10.10.1 und MySQL 5.5
LibreOffice 3.5.4.2 auf Mac OS X 10.10.1 und MySQL 5.5
Re: SQL - ODBC - varchar Felder nur der erste Buchstabe???
vielen dank, bin schon mal weiter. nur gibt es jetzt den fehler "last packet sent to the server was 0 ms ago"
naja ich probier mal rum...
naja ich probier mal rum...
-
- ****
- Beiträge: 111
- Registriert: So, 07.10.2007 16:05
- Wohnort: München
Re: SQL - ODBC - varchar Felder nur der erste Buchstabe???
Hallo dogsch, hallo cohete,
ich habe gerade eine gute Beschreibung für den JDBC-Zugriff von OOo auf MySQL von eBayer gefunden:
http://www.verwaltung.uni-mainz.de/edv/ ... _mysql.pdf
Vielleicht hilft euch das ja ein bischen weiter.
Schöne Grüße
Werner
ich habe gerade eine gute Beschreibung für den JDBC-Zugriff von OOo auf MySQL von eBayer gefunden:
http://www.verwaltung.uni-mainz.de/edv/ ... _mysql.pdf
Vielleicht hilft euch das ja ein bischen weiter.
Schöne Grüße
Werner
------------------------------------------------------------
LibreOffice 3.5.4.2 auf Mac OS X 10.10.1 und MySQL 5.5
LibreOffice 3.5.4.2 auf Mac OS X 10.10.1 und MySQL 5.5