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]

Antwort per Email an