Daten aus SQL Abfrage editieren

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: Daten aus SQL Abfrage editieren

Re: Daten aus SQL Abfrage editieren

von Toxitom » Di, 09.10.2007 19:32

Hey Uwe,

wird schon besser ;-)

Hast du in der Tabelle einen "Primärschlüssel" definiert?
Ohne Primärschlüssel kann OOo Base keine Daten editiern.
Zum Formular:
Im Grunde brauchst du für jede Zeile ein eigenes Formular - kannst du über den Formularnavigator realisieren.
Das Formular muss für Änderungen konfiguriert sein - sonst geht da auch nix.
Und deine SQL-Abfrage gehört in das Formular - nicht in das Datenfeld! (Daher auch pro Zeile ein Formular!)

Im Übrigen: Ich würde das mit Formular und Unterformular (Subformular) lösen. Im Hauptformular eine Listbox mit den Kontonamen - im Subformular das entsprechende Kontostandsfeld.
Nach Auswahl des Kontos könnte dann der Kontostand eingetragen werden ;-)

Viele Grüße
Thomas

Re: Daten aus SQL Abfrage editieren

von Gert Seler » Di, 09.10.2007 13:53

Hallo Uwe,
welche "Konto-Daten" möchtest Du denn fälschen ???
Konto-Daten sollten nur durch "positive" oder "negative" Buchung wertmäßig geändert werden. Ebenso zulässig sind natürlich "Gutschriften"
oder "Neue Rechnungen" die entsprechend gebucht sind. Und hier die Adresse der "OOo-Hilfe" Abfragen;in der Entwurfsansicht erstellen (Base)
oder hier findest Du eine PDF-Datei zur BASE-Einführung in deutsch : http://de.openoffice.org/doc/howto_2_0/base/
Du solltest mehr Deinen Wunsch schon detaillierter schildern.

mfg
Gert

Re: Daten aus SQL Abfrage editieren

von Toxitom » Di, 09.10.2007 13:28

Hey Uwe,

wieso willst du eine Abfrage editieren?
Wo hast du die Abfrage denn erstellt? In der Entwurfsansicht? in Basic? In einem Formular?
Was hast du denn für eine Datenbank darunter? Kannst du dort Datensätze direkt in Base über die Tabellenansicht editieren?

Fragen über Fragen....

Gruss
Thomas

Nach oben