> Ich arbeite mit der HSQLDB die in OO2.3 integriert ist. > Ich kann auch schon durch die Datensätze durchlaufen. Prima. > OrgStr=IrgendwaszumErsetzen(OrgStr,"<br />","\n") es geht also um das Ersetzen eines Teils eines Textfeldes ...., wie schon vermutet: Du brauchst kein Formular (da kann ich auch nicht helfen: nutze ich kaum).
Was geht ist das Ändern per Basic: ' ======= Sub updateHSQL ' Kontext holen oDatenbankKontext = CreateUnoService ( "com.sun.star.sdb.DatabaseContext" ) ' Datenquelle auswählen (Name der registrierten DB-Quelle) oDatenquelle = oDatenbankKontext.getByName( "HSQLDB_Datenbank" ) ' Verbindung zur DB herstellen ( username, passwort wenn benötigt) oVerbindung = oDatenquelle.getConnection( "" , "") ' Statement erzeugen oStatement = oVerbindung.createStatement ' string in EINER Zeile, Umbruch durch Mail-/News-Reader ! sSQL = _ "UPDATE ""Tabelle1"" SET ""erste"" = REPLACE( ""erste"", 'Harry', 'Henry' ) ;" ' Abfrage absetzen oResultSet = oStatement.executeUpdate( sSQL ) oVerbindung.close() End Sub ' ======= Referenzen für OOo Informationen: Befehlsreferenz, Developers Guide, SDK: http://download.openoffice.org/2.3.0/sdk.html Tipps zu OOo: deutsch http://www.ooowiki.de englisch http://www.8daysaweek.co.uk/ nette Tipps englisch: http://www.openofficetips.com/ Forum OOo deutsch: http://de.openoffice.info/ Forum OOo englisch: http://www.oooforum.org/ Basic FAQ deutsch: http://www.dannenhoefer.de/ Website englisch mit Sammlung von Basic (auch Base): http://www.pitonyak.org/ Website interne OOO Datenbank http://www.hsqldb.org/ ' ======= Hilft Dir das weiter? 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]
