von Toxitom » Sa, 05.11.2005 20:29
Hey all,
vorab mal ein paar Infos: Wenn man eine Calc-Tabelle als Datenbank anmeldet, dann ist diese schreibgeschützt, Daten können gelesen, aber nicht geändert werden. Das hat etwas damit zu tun, dass intern SQL Befehel verwendet werden, welche eine eindeutigen Primärschlüssel voraussetzen, Calc oder Textdateien diesen aber nicht bieten.
Im Übrigen ist es gar nicht sinnvoll, eine Datenbank mit Calc zu beginnen. Macht lieber gleich eine richtige.
Jan hat ja schon eine Lösung für die Konvertierung angeboten - jetzt ist die Datenbank nämlich eine Hsqldb - dann funktioniert es.
Eine andere Variante hab ich mal als Makro realisiert - ein Calc-Add-On, das in Calc direkt eine Eingabe - Maske für eine Datenbank erzeugt. Für den Normalfall ausreichen. Schaut es Euch mal an, ist auch ausführlich dokumentiert. Ihr findet es
-> hier (rechte Seite, Downloads).
Viele Grüße
Thomas
Hey all,
vorab mal ein paar Infos: Wenn man eine Calc-Tabelle als Datenbank anmeldet, dann ist diese schreibgeschützt, Daten können gelesen, aber nicht geändert werden. Das hat etwas damit zu tun, dass intern SQL Befehel verwendet werden, welche eine eindeutigen Primärschlüssel voraussetzen, Calc oder Textdateien diesen aber nicht bieten.
Im Übrigen ist es gar nicht sinnvoll, eine Datenbank mit Calc zu beginnen. Macht lieber gleich eine richtige.
Jan hat ja schon eine Lösung für die Konvertierung angeboten - jetzt ist die Datenbank nämlich eine Hsqldb - dann funktioniert es.
Eine andere Variante hab ich mal als Makro realisiert - ein Calc-Add-On, das in Calc direkt eine Eingabe - Maske für eine Datenbank erzeugt. Für den Normalfall ausreichen. Schaut es Euch mal an, ist auch ausführlich dokumentiert. Ihr findet es [url=http://www.amt-wiesbaden.de/index.php?ziel=1amt08&rm=r01]-> hier[/url] (rechte Seite, Downloads).
Viele Grüße
Thomas