Hallo Armin,. > > 1. Wie kann man mit OOo-Mitteln die Datenbanktabelle aktualisieren? > 2. oder besser wegen der Rückverfolgtbarkeit - Wie kann man eine > zusätzliche Spalte z.B. Pr2008 so anfügen, so dass hinter jedem Artikel > der alte und der aktuelle Preis steht, die neuen Artikel eingefügt > werden und bei den gestrichen Artikeln kein Wert in der Pr2008-Spalte > steht.
Mit einfachen Bordmitteln kannst Du die Spaltenreihenfolge zwar nicht beeinflussen, wohl aber eine Spalte hinten anfügen. Wenn Du nicht gerade phpMyAdmin und einen Webserver laufen hast (so bediene ich MySQL zuerst), dann geht dieses Verfahren nur über direkte SQL-Eingabe. ALTER TABLE `tabellenname` ADD `Pr2008` DECIMAL( 10,2 ) NOT NULL AFTER `Pr2007` ; "NOT NULL" heißt hier nur, dass die Zellen nicht leer sind. Aus dem Preis wird dann 0.00. Du kannst dem Feld natürlich auch den Wert "NULL", d.h. "enthält nichts" zuweisen. So hast Du erst einmal die Spalte, gegebenenfalls auch an der richtigen Stelle. Neue Artikel mit entsprechenden Preisen einzufügen ist problemlos über den Assistenten möglich (Zuordnung der Felder zueinander ...) Mit den alten Artikeln wirst Du etwas Probleme haben, da hier ja die ID den entscheidenden Hinweis gibt, welche Tabellenteile denn ein Update erfahren sollen. Und Deine neue Tabelle in Calc hat vermutlich diese ID nicht - oder? Dazu eventuell Morgen mehr - ist schon spät. Gruß Robert --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
