Hallo,<P>
ich habe hier ein Programm laufen bei dem die Daten auf einem Interbase Server sind. Nur muß ich regelmäßich einmal am Tag Daten aus einer Anderen Anwendung übernhemen. Die Daten wirden mit in Form einer Access Datenbank übergeben. Ich in Datenbank sind unter anderem 3 Felder welche auch in meiner Datenbak sind. Nun soll ich 3 Termine aus 3 Feldern übernehemn. Ich habe dazu eine Verbindung mitte ADO zu Access gemacht. Die Daten habe ich eine Table aus der Accessdatenbank. Die drei Termine miß ich nun schnellstene in meine Datenbank bekommen. Zur Zeit sind dort leider ca. 12.000 Datensätze vorhanden. Ich habe also eine Schleife welche die Tabelle von Anfang bis zum Ende durchläuft. <P>
Jetzt kommt mein Problem:<P>
Ich habe dann eine TIBQuery benutzt den Datensatz gesucht (Anhand von der 3 Kriterien) und mittes eine Update SQL die Daten in meine Tabelle geschrieben oder das ganze mit einen TIBDataSet.<P>
Hier kommt nun meine Problem:<P>
Das ganze dauert so ca 4 Stunden (Pentium 4 2 GHZ !)<P>
<P>
Gibt es eine schnellere Möglichkeit ?<P>
<P>
Cu Tanja<P>
ich habe hier ein Programm laufen bei dem die Daten auf einem Interbase Server sind. Nur muß ich regelmäßich einmal am Tag Daten aus einer Anderen Anwendung übernhemen. Die Daten wirden mit in Form einer Access Datenbank übergeben. Ich in Datenbank sind unter anderem 3 Felder welche auch in meiner Datenbak sind. Nun soll ich 3 Termine aus 3 Feldern übernehemn. Ich habe dazu eine Verbindung mitte ADO zu Access gemacht. Die Daten habe ich eine Table aus der Accessdatenbank. Die drei Termine miß ich nun schnellstene in meine Datenbank bekommen. Zur Zeit sind dort leider ca. 12.000 Datensätze vorhanden. Ich habe also eine Schleife welche die Tabelle von Anfang bis zum Ende durchläuft. <P>
Jetzt kommt mein Problem:<P>
Ich habe dann eine TIBQuery benutzt den Datensatz gesucht (Anhand von der 3 Kriterien) und mittes eine Update SQL die Daten in meine Tabelle geschrieben oder das ganze mit einen TIBDataSet.<P>
Hier kommt nun meine Problem:<P>
Das ganze dauert so ca 4 Stunden (Pentium 4 2 GHZ !)<P>
<P>
Gibt es eine schnellere Möglichkeit ?<P>
<P>
Cu Tanja<P>
Comment