AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Absolutedatabase / Singleuser, Mulituser....
Thema durchsuchen
Ansicht
Themen-Optionen

Absolutedatabase / Singleuser, Mulituser....

Ein Thema von brunoM · begonnen am 27. Mai 2011 · letzter Beitrag vom 28. Mai 2011
Antwort Antwort
Seite 1 von 3  1 23      
brunoM

Registriert seit: 19. Jul 2006
Ort: CH-3123 Belp
62 Beiträge
 
Delphi XE5 Professional
 
#1

Absolutedatabase / Singleuser, Mulituser....

  Alt 27. Mai 2011, 07:26
Datenbank: Abslolute Database • Version: 6.07 • Zugriff über: Ace-Components
Hallo zusammen
Ich hab mal wieder eine Frage zu Absolutedatabase. Ich habe vor diese als Ersatz für die BDE als Desktopdatenbank einzusetzen. Ich habe verschiedene Tests durchgeführt, welche eigentlich zu meiner Zufriedenheit ausgefallen sind. Ich habe die Gratisversion von Absolutedatabase installiert.

Meine Frage:
Ich habe eine Datenmenge geöffnet (Ansicht) und möchte in der Datenbank eine Änderung vornehmen. Ich öffne also eine neue Table in einem anderen Formular und möchte die Änderungen mittels einer Eingabemaske vornehmen. Da wird aber das Programm abgebrochen mit der Meldung dass sich die Datenmenge nicht im Editiermodus befindet. Wenn ich die Eingabemaske als eigenständige Anwendung starte, alse keine Tabelle zur Ansicht geöffnet ist, funktioniert Mutation.

Muss ich für ein solches Vorhaben die kostenpflichtige Version kaufen, bzw. die Multiuserversion anschaffen?

Kann mir jemand weiterhelfen - ich wär euch dankbar.

Gruss
Bruno
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
 
Delphi 12 Athens
 
#2

AW: Absolutedatabase / Singleuser, Mulituser....

  Alt 27. Mai 2011, 08:12
Wie machst Du es denn? Mit einer Table oder einer Query? Hast Du vorher DeinDataset.Edit aufgerufen?
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
brunoM

Registriert seit: 19. Jul 2006
Ort: CH-3123 Belp
62 Beiträge
 
Delphi XE5 Professional
 
#3

AW: Absolutedatabase / Singleuser, Mulituser....

  Alt 27. Mai 2011, 08:46
Also die Ansicht in einem DBGrid ist über eine Query (2 tabellen) realisiert. mit einem doppelklick auf die row wird ein Dialogfenster mit einer Eingabemaske geöffnet. der aktuelle Datensatz wird in den Edit-Feldern zum bearbeiten angezeigt (positioniert mittels ID).

Dies funktioniert nur wenn die Query (Ansicht DBGrid) vorher geschlossen wird. Ist diese Query geöffnet kann der Status gar auf dsEdit gesetzt werden, d.h. im Try.... except wird dieser Status verworfen. Scheinbar kann keine Datenmenge editiert werden, wenn eine andere offen ist. Angezeig werden dagegen beliebige Datenmengen (table oder querys)

Deshalb meine Vermutung, dass ich für ein solches Unterfangen die kostenpflichtige Version bzw. die MultiUserversion anschaffen muss.
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
 
Delphi 12 Athens
 
#4

AW: Absolutedatabase / Singleuser, Mulituser....

  Alt 27. Mai 2011, 09:00
Das kommt mir merkwürdig vor. Ich glaube auch nicht, dass das eine Einschränkung der kostenlosen Version ist. Leider habe ich kein ABS installiert, kann Dir also da nicht weiterhelfen.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
brunoM

Registriert seit: 19. Jul 2006
Ort: CH-3123 Belp
62 Beiträge
 
Delphi XE5 Professional
 
#5

AW: Absolutedatabase / Singleuser, Mulituser....

  Alt 27. Mai 2011, 09:02
DeddyH: Ich danke dir trotzdem für deine Mühe!

Gruss
Bruno
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
 
Delphi 12 Athens
 
#6

AW: Absolutedatabase / Singleuser, Mulituser....

  Alt 27. Mai 2011, 09:12
Käme evtl. der Einsatz einer anderen Datenbank (z.B. Firebird) in Frage? Zumindest könnte man damit ausprobieren, ob dort das Problem auch auftritt. Wenn ja, dann machst Du irgend etwas falsch.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
brunoM

Registriert seit: 19. Jul 2006
Ort: CH-3123 Belp
62 Beiträge
 
Delphi XE5 Professional
 
#7

AW: Absolutedatabase / Singleuser, Mulituser....

  Alt 27. Mai 2011, 09:18
Ich habe eine Version des Programms mit der BDE realisiert. Das Programm funktioniert problemlos genau nach dieser Vorgehensweise.
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
 
Delphi 12 Athens
 
#8

AW: Absolutedatabase / Singleuser, Mulituser....

  Alt 27. Mai 2011, 09:22
Ein Grund mehr, ein anderes RDBMS zu versuchen

P.S.: Crossposts bitte in Zukunft verlinken.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
brunoM

Registriert seit: 19. Jul 2006
Ort: CH-3123 Belp
62 Beiträge
 
Delphi XE5 Professional
 
#9

AW: Absolutedatabase / Singleuser, Mulituser....

  Alt 27. Mai 2011, 09:26
Werd ich wohl in Betracht ziehen müssen.... Wie siehts mit Firebird aus? Gibt es Tool zur Administration? Wär das ne vernünftige Alternative - auch zur BDE. Gibt es Komponenten wie bei der BDE?
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
 
Delphi 12 Athens
 
#10

AW: Absolutedatabase / Singleuser, Mulituser....

  Alt 27. Mai 2011, 09:29
Eine BDE-Alternative ist Firebird auf jeden Fall. Tools gibt es einige, sowohl kostenpflichtig wie auch Freeware, bei Komponenten verhält sich das ebenso.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 3  1 23      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:57 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz