[de-users] Re: Re: Re: Bildschirm während Makro einfrieren
> Du hast aber schon alle Antworten gelesen Inzwischen: ja! Posting der "guten Nachricht" ist schon erfolgt. Gmane ist nicht immer schnell. Danke! Cheers Winfried -- re-Solutions.de Software Test Engineering Mainz Germany Europe meine OOo Seiten: http://www.re-solutions.de/ooo/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Re: Re: Re: Bildschirm während Makro einfrieren
Am Mittwoch, 31. Oktober 2007 schrieb Winfried Rohr: > > Werte auslesen aus der Datenbank (MySQL). Danach die erhaltenen > > Daten zeilenweise, durch ";" getrennt auflisten und speichern. Ich > > erstelle also im Endeffekt eine CSV-Datei > > Mmmh, ich habe vor Jahren mit MySQL aufgehört - aber das ist eine > Standardaufgabe für ein mitgeliefertes Kommandozeilen-Tool > (mysql??), per Skript (Windows: batch) aufrufen und den SQL-Befehl > mitgeben. > > Bei PostgreSQL ist das psql, funktioniert also etwa so [gerade kein > DB-Zugriff :-/ ] > > psql -d Datenbank -U Benutzername -h 192.168.0.7 -c SQLAnweisung -o > Ausgabe.csv > > -h IP-Adresse des DB-Servers, auf der lokalen Maschine unter Windows > vielleicht 127.0.0.1 > -c führt die Anweisung aus und beendet die Verbindung > -o leitet die Ausgabe in eine Datei um > > > SQLAnweisung: > SELECT feld1 || ";" || feld2 || ";" || feld3 FROM tabelleX > > Die Konkatinierungszeichen findest Du wie die genaue Syntax über > Goole, vielleicht hier: > http://dev.mysql.com/doc/refman/5.1/de/mysql-commands.html > > Dürfte wesentlich schneller zum Ergebnis führen, als den ganzen > OOo-Mechanismus anzuwerfen. Denke auch dass das so schneller geht. Da ich mich nicht mit batch auskenne, werde ich eine Bash unter Windows zum laufen bringen. Bash kenne ich schon, damit werde ich dann die Text-Datei erstellen. Gruss und Danke euch allen Reto Hasler - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[de-users] Re: Re: Re: Bildschirm während Makro einfrieren
> Werte auslesen aus der Datenbank (MySQL). Danach die erhaltenen > Daten zeilenweise, durch ";" getrennt auflisten und speichern. Ich > erstelle also im Endeffekt eine CSV-Datei Mmmh, ich habe vor Jahren mit MySQL aufgehört - aber das ist eine Standardaufgabe für ein mitgeliefertes Kommandozeilen-Tool (mysql??), per Skript (Windows: batch) aufrufen und den SQL-Befehl mitgeben. Bei PostgreSQL ist das psql, funktioniert also etwa so [gerade kein DB-Zugriff :-/ ] psql -d Datenbank -U Benutzername -h 192.168.0.7 -c SQLAnweisung -o Ausgabe.csv -h IP-Adresse des DB-Servers, auf der lokalen Maschine unter Windows vielleicht 127.0.0.1 -c führt die Anweisung aus und beendet die Verbindung -o leitet die Ausgabe in eine Datei um SQLAnweisung: SELECT feld1 || ";" || feld2 || ";" || feld3 FROM tabelleX Die Konkatinierungszeichen findest Du wie die genaue Syntax über Goole, vielleicht hier: http://dev.mysql.com/doc/refman/5.1/de/mysql-commands.html Dürfte wesentlich schneller zum Ergebnis führen, als den ganzen OOo-Mechanismus anzuwerfen. Cheers Winfried -- re-Solutions.de Software Test Engineering Mainz Germany Europe meine OOo Seiten: http://www.re-solutions.de/ooo/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]