AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi DBedit, unterschiedlichen DataSources für Lesen/Schreiben
Thema durchsuchen
Ansicht
Themen-Optionen

DBedit, unterschiedlichen DataSources für Lesen/Schreiben

Ein Thema von stolti · begonnen am 21. Mai 2007 · letzter Beitrag vom 21. Mai 2007
 
stolti

Registriert seit: 31. Aug 2005
Ort: Siegen
6 Beiträge
 
Delphi 2007 Professional
 
#1

DBedit, unterschiedlichen DataSources für Lesen/Schreiben

  Alt 21. Mai 2007, 13:15
Datenbank: MySql • Zugriff über: MySqlDac
Hallo,

ich bin ganz neu in diesem Forum...so neu auch wieder nicht, denn bisher habe ich
auf alle meine Delphi - Programmierfragen in diesem Forum Antworten gefunden.

Für das folgende Problem habe ich allerdings keine direkte Lösung gefunden
(Vieleicht ist dass, was ich mir vorstelle auch gar nicht machbar oder birgt zu viele Risiken)

Ich möchte ein Datenbanksystem unter MySql realisieren, dessen Daten auf 2 Servern gleichtzeitig
vorhanden sind.
- die Lesesezugriffe auf die Server sollen in dem jeweiligen lokalen Netz durchgeführt werden
um Abfragen beschleunigt durchführen zu können.
- Schreibzugriffe sollen auf nur einem Server durchgeführt werden, und dann mittels Replikation
auf den zweiten Server übermittelt werden
- pro Subnetz maximal 10 Benutzer
- für den Datenzugriff benutze ich die MySqlDac - Komponenten

Jetzt stehe ich vor der Wahl:
1. Ich benutze Standard Edit Felder /Grids etc. und manage das Lesen und Schreiben der Daten
manuell (kein Datasource, Einfügen, Löschen und Ändern mittels generierter SQL - Statements)
2. Ich benutze das Delphi Datasourcen / DbEdit - "Konzept", mit dem Nachteil (u.a.) das
Lesen und Schreiben nur auf einem einzigen Server möglich ist.
=> Bei dem Server der seine Daten aus der Replikation erhält darf nicht geschrieben
werden, der Schreibzugriff müsste also "umgeleitet" werden.

Die Frage lautet: Gibt es eine DBedit Komponente, die zwei verschiedene DataSourcen anbietet
(also ein DS zum Lesen und ein DS zum Schreiben) ?

Die jeweiligen DataSource könnte man ja mit unterschiedlichen Queries verbinden, die wiederum
mit verschiedenen Databases gekoppelt sind

Vieleicht hat jemand eine Tip, oder macht das ganze keinen Sinn ??

Danke !
Marko
  Mit Zitat antworten Zitat
 


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 01:58 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