Zitat:
Original geschrieben von wbendl
Hi!
Ich habe meine Weisheit aus Büchern und nächtelangem herumprobieren.
Wenn du keine Bücher kaufen willst, versuchs mal mit eMule oder ähnlichem.
Empfehlenswert sind z. B.:
1. Die Visual Basic Bibel
Ein Buch über VB insgesamt, mit guten Kapiteln über
DB-Progammierung. Besonders die Kapselung von DB-Funtionalität
in Klassen ist sehr gut erklärt.
2. Datenbanken programmieren mit VB 6
Achtung, es gibt mehrere Bücher mit diesem Titel. Das "richtige"
hat ca. 1200 Seiten, und die Originalfassung stammt vom Pabst der
DB-Programmierung. (Der Name ist mir momentan entfallen).
Das Buch beschäftigt sich mit professioneller DB-Entwicklung, und
ist auch als E-Book verfügbar.
Für den Einstieg ist das aber ziemlich schwere Kost.
Jetz noch eine Kurzbeschreibung:
Erstellen des Recordsets (wird auch in der Hilfe von VB oder ACCESS beschrieben. Wenn vorhandene Daten abgefragt werden ReadOnly.
Die DS werden z. B. in einem ListView oder Grid angezeigt.
Einen DS zum Bearbeiten auswählen. Der DS wird in einer eigenen Form angezeigt. Die Felder können verändert werden.
Nach einer Änderung klickt der User auf "Speichern".
Ein Recordset mit diesem DS öffnen. (mit Schreibrecht)
Sicherheitshalber vergleichen, ob der Inhalt des DS mit dem vorher ReadOnly geöffneten identisch ist.
Wenn nein Meldung ausgeben.
Die Änderung des Users in das RS übernehmen.
RS Speichern.
Die Verbindung zur DB ist immer nur für kurze Zeit notwendig.
Der User sieht allerdings den Datenbestand zur Zeit der Recordset-Erstellung. Änderungen durch andere User werden nicht automatisch angezeigt. Eventuell das RS aktualisieren.
Soweit die "offizielle Lösung".
Ich bastle an einer Lösung, die genauso komfortabel funktioniert wie ACCESS mit gebundenen Steuerelementen. Dabei sollen aber die Nachteile eliminiert werden. Das Ganze ist aber noch nicht reif für die Öffentlichkeit.
mfg
WB
|
Dann sag ich mal herzlichen Dank.
Werd schaun was sich an ebooks auftreiben lässt. Ich hab eh schon eine riesen Menge an Büchern am Rechner - nur langsam fehlt mir der Überblick. Die werd ich auch mal durchsuchen und natürlich deine Buchtipps nachschauen.
Die Lösung die du da bastelst hört sich interessant an.
Falls es da schon was zum ansehen gibt was in die "richtige Richtung" geht und teilweise funktioniert(muss ja nicht fertig sein...) schreib mir bitte eine PM. Falls du es fertig bekommst, denk vielleicht daran und schick mir auch eine PM:
Also nochmals danke.