AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Datenaustausch prinzipielle Frage
Thema durchsuchen
Ansicht
Themen-Optionen

Datenaustausch prinzipielle Frage

Ein Thema von haentschman · begonnen am 26. Nov 2007 · letzter Beitrag vom 26. Nov 2007
 
shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#7

Re: Datenaustausch prinzipielle Frage

  Alt 26. Nov 2007, 15:21
Zitat von haentschman:
hallo shmia...
die eine Tabelle hat ca. 300 Datensätze mit 10 Feldern... auch wenns als Text so funktionieren würde für Änderungen an der Tabelle zu unübersichtlich Trotzdem Danke...
Also das Argument kann ich nun überhaupt nicht nachvollziehen.
Du kannst dich doch nicht duschen ohne nass zu machen.
Und auch keine Tabellen updaten ohne entsprechende Informationen zu übertragen.
Angenommen von den 300 Datensätzen müssten 50 Datensätze geändert werden.
Es gibt nun 2 Möglichkeiten:
1.) alle Datensätze löschen und 300 INSERTS ausführen
hier wird sichergestellt, dass die Tabellen identisch sind
2.) 50 UPDATES ausführen (natürlich nur, wenn ein Primärschlüssel vorhanden ist)
hier sind nur die 50 Datensätze identisch, die restlichen können abweichen oder nicht vorhanden sein.

Mein Programm ADO Desk ist in der Lage sowohl INSERT als auch UPDATE Anweisungen zu erzeugen.
Man kann sogar 2 strukturgleiche Tabellen in 2 verschiedenen Datenbanken vergleichen lassen und sich
ein Update-Script (bestehend aus DELETE-, INSERT- und UPDATE Anweisungen) produzieren lassen.
Andreas
  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 02:19 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz