Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Daten kopieren innerhalb 2 verschiedenen Connections (https://www.delphipraxis.net/16442-daten-kopieren-innerhalb-2-verschiedenen-connections.html)

toyoman 17. Feb 2004 10:10


Daten kopieren innerhalb 2 verschiedenen Connections
 
hallo zusammen

vielleicht eine doofe frage trotzdem:

ich habe 2 ADOConnections(2 unterschiedliche SQL Server). nun möchte ich von der Adoconnection1 sämtliche Daten (select *) nach AdoConnection2 kopieren.
ich kenne den SQL Befehl insert into... select from...
aber dieser funktioniert ja nur innerhalb der gwählten Verbindung???? oder seh ich das falsch?

wie kann ich das lösen? danke für schnelle hilfe.

nemo2003 17. Feb 2004 10:38

Re: Daten kopieren innerhalb 2 verschiedenen Connections
 
also ich muss mich gleich vorneweg ein wenig outen, SQL selber hab ich weniger ahnung, dafür aber von mySQL...

Das ist ja im Prinzip dasselbe...
denke ich :roteyes:

aaaaaalso
Bei mySQL kann (viel mehr muss) man dem connect eine variable (objekt) zuweisen...
so ist es in php...

und über dieses objekt ( genannt verbindungs-id) kann man tun und lassen was man will...
daten hinzufügen, löschen etc.

allerdings sollte mand arauf achten, das man das richtige objekt nimmt...

toyoman 17. Feb 2004 11:20

Re: Daten kopieren innerhalb 2 verschiedenen Connections
 
naja.... das hilft mir jetzt aber nicht wirklich weiter :cry:
trotzdem danke

nemo2003 17. Feb 2004 11:37

Re: Daten kopieren innerhalb 2 verschiedenen Connections
 
http://infopoll.net/live/surveys/s24498.htmoch hab da gerade mal nachgefragt...

in delphi ist es identisch...

toyoman 17. Feb 2004 12:31

Re: Daten kopieren innerhalb 2 verschiedenen Connections
 
kann mir überhaupt nix unter dem nötigen syntax bzw eigenschaften vorstellen, gibts irgendwo ein beispiel? :idea: ?

Leuselator 17. Feb 2004 13:18

Re: Daten kopieren innerhalb 2 verschiedenen Connections
 
wenn wir über MS-SQL-Server reden, hast Du IMHO in einem solchen Fall nur 2 Möglichkeiten:

1. Du richtest den 2. SQL-Server auf dem ersten als Remoteserver ein,. Dann kannst Du über den 1. Server auf die Daten des 2. Zugreifen (Stichwort Hilfe: Remoteserver)

2. Du machst es in Delphi "zu Fuß". D.h.: Du öffnest eine Abfrage zum 1. Server und gehst die Ergebnisdatenmenge Satz für Satz durch (while not xxx.EOF do ...) und fügst über eine 2. Connection die Daten in die Tabelle auf dem 2. Server ein.

hoffe das hilft.

Gruß

toyoman 17. Feb 2004 14:02

Re: Daten kopieren innerhalb 2 verschiedenen Connections
 
aha! das hab ich "befürchtet" :wink:

aber danke für die Info. Dann weiss ich das ich nicht unnötigen Aufwand betreibe.

Gruss und merci :thuimb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:52 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 by Thomas Breitkreuz