dateneingabe bzw. -änderung klappt nicht

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: dateneingabe bzw. -änderung klappt nicht

von SteffenOOo » Mo, 07.11.2005 19:47

Schau mal unter TOPIC "CALC Tabelle importieren" - habe ich gerade probiert und dort beschrieben

Steffen

von tim » So, 06.11.2005 12:12

Ich kapier aber immer noch nicht das Konvertieren. :(

Also: ich starte Base. Der Datenbankassistent öffnet sich. Meine Schritte: "Neue Datenbank erstellen" -> "Ja, die Datenbank soll angemeldet werden" und "Die Datenbank zum Bearbeiten öffnen" -> "Speichern unter". Soweit so gut. Aber wie kopier ich jetzt da meine alte Tabelle rein. Wo mach ich etwas verkehrt oder muss ich etwas anders machen. Ich kenn mich mit Datenbanken gar nicht aus und bin da ganz unbedarft.

Tim

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

von tim » Sa, 05.11.2005 17:24

Sorry, Jan, ich kapier das nicht.
Kannst Du mal Schritt für schritt beschreiben, wie Du vorgegangen bist. Wie kopier ich in die neue Datenbank meine (als .ods gespeicherte) Tabelle hinein?

Tim

eine Ahnung

von jan_kummerfeldt » Mo, 31.10.2005 11:43

Bin mir nicht sicher ob ich das selbe Problem hatte.
Ich habe aus einer Calc Datei eine Tabelle erzeugt. Das hat auch toll funktioniert, aber alles war schreibgeschützt. Deswegen habe ich dann eine NEUE Datenbank angelegt und die Tabelle in die neue Datenbank herreinkopiert.
Jetzt ist sie nicht mehr schreibgeschützt und ich konnte auch einen Primärschlüssel vergeben.
Dafür ist sie nicht mehr direkt mit der Tabelle verknüpft.
Ich hoffe das hilft dir weiter.

von schreibstemal » Di, 25.10.2005 13:10

... geht mir genauso ... krieg noch nen Fön! Alles funktioniert, Datenbank kann erstellt werden ... aber nicht mehr geändert werden .... brauche eine :idea:

dateneingabe bzw. -änderung klappt nicht

von tim » So, 23.10.2005 16:26

Hallo,

suche seit einer Weile vergeblich nach einer Lösung:

Ich habe mit OO2.0 ein OpenDocument Tabellendokument (.ods) erstellt. Dann mit AdressDatenquelle-Assistenten ein Formular mit Subformular erstellt (beide beziehen sich auf dasselbe Tabellendokument als Quelle). Zuordnung von Feldern zw. Formular und Subformular funktioniert wunderbar. Aber alles ist schreibgeschützt. Die Dateien selber sind im Explorer als "nicht schreibgeschützt" ausgezeichnet. Beim Erstellen des Formulars hatte ich die Option "Daten nur lesen" nicht aktiviert.

Habe hie und da was von "Primärschlüssel vergeben" gelesen, aber wie und wo mache ich das??


Tim

Nach oben