Autor Beitrag
NOS1971
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 193

Windows 8.1 PRO 64 Bit
Delphi XE7 Professional
BeitragVerfasst: Fr 20.03.15 18:20 
Hallo zusammen,

ich habe in einer DB eine Liste von URLs mit verschiedenen Datensätzen ... ich lese nun einen Datensatz aus und zeige die Daten an ... dies Funktioniert bei einigen URL's aber nicht ... ich tippe mal darauf das es probleme mit dem ? oder & gibt aber ich bin mir nicht sicher ... habt ihr eine lösung dafür ?

Folgende URL's funktionieren nicht, obwohl das Adden zur DB damit funktionierte.

seoboxx.com/de/?form...eed&type=rss
seoboxx.com/de/?form...ed&type=atom
seoboxx.com/?format=feed&type=rss

Hier mal der Codeauszug:

ausblenden volle Höhe Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
 CurrentConnection := TFDConnection.Create(nil);
 CurrentItem := TFDQuery.Create(nil);
 try
  CurrentConnection.LoginPrompt := false;
  CurrentConnection.UpdateOptions.LockWait := false;
  CurrentConnection.ConnectionName := 'seoBOXX-Database-ItemAccess';
  CurrentConnection.Params.DriverID := 'FB';
  CurrentConnection.Params.Database := DBFile;
  CurrentConnection.Params.Pooled := false;
  CurrentConnection.Params.UserName := sDBUserName;
  CurrentConnection.Params.Password := sDBPassword;
  CurrentConnection.Params.Add('OSAuthent=No');
  CurrentConnection.Params.Add('CharacterSet=utf8');
  CurrentConnection.Params.Add('Protocol=Local');
  CurrentConnection.Params.Add('DropDatabase=No');
  CurrentConnection.Params.Add('CreateDatabase=No');
  CurrentConnection.Params.Add('PageSize=16384');
  CurrentConnection.Params.Add('MonitorBy=Remote');
  CurrentConnection.Connected := true;
  // create database dataset and connect to database
  CurrentItem.Connection := CurrentConnection;
  // get url source
  CurrentURLSource := '';
  CurrentItem.Open('SELECT * FROM AnalyseResultURLSourceTable WHERE URL = ' + QuotedStr(URL) + ';');
  if not CurrentItem.IsEmpty then
  begin
   // item found
   CurrentItem.First;
   CurrentURLSource := CurrentItem.FieldByName('URLSOURCE').AsString;
  end;
  CurrentItem.Close;
  // get url dataset
  CurrentItem.Open('SELECT * FROM AnalyseResultURLTable WHERE URL = ' + QuotedStr(URL) + ';');
  if not CurrentItem.IsEmpty then
  begin
   // item found
   CurrentItem.First;


Zuletzt bearbeitet von NOS1971 am Do 26.03.15 18:14, insgesamt 1-mal bearbeitet
Perlsau
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Fr 20.03.15 20:36 
Zum Ersten: Die Fehlermeldung "funktioniert nicht" ist mir völlig unbekannt.

Zum Zweiten: Du arbeitest mit XE7, also Unicode-Strings. Welchen Zeichensatz hast du in deiner Firebird-Datenbank eingestellt? Ich würde hier UTF8 empfehlen.

Ich habe bislang noch keine Probleme mit Firebird-DB (UTF8) und Firedac von XE7 feststellen können. Wird alles korrekt in der DB gespeichert und auch wieder gelesen, auch Sondernzeichen, russische Zeichen, chinesische oder japanische, geht alles reibungslos.
NOS1971 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 193

Windows 8.1 PRO 64 Bit
Delphi XE7 Professional
BeitragVerfasst: Fr 20.03.15 21:40 
Hi Perlsau,

ok ... funktioniert nicht ist etwas global formuliert :-) ... mein Hauptproblem ist das ich keinen Fehler erhalte ... ich frage ja mit IsEmpty ab ob Datensätze vorhanden sind aber es sind keine vorhanden aber eine direkte Fehlermeldung gibt es nicht ... also im FDMonitor sehe ich auch nicht was das problem ist ... wenn ich in die DB schaue dann sehe ich aber die Einträge und die richtigen Daten (die URL) wird auch übergeben ...

die DB ist wie folgt initialisiert und auch mit UTF8 festgelegt

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
  con.Params.UserName := sDBUserName;
  con.Params.Password := sDBPassword;
  con.Params.Add('OSAuthent=No');
  con.Params.Add('CharacterSet=utf8');
  con.Params.Add('Protocol=Local');
  con.Params.Add('Database=' + FResultDatabaseFileName);
  con.Params.Add('PageSize=16384');
  con.Params.Add('MonitorBy=Remote');
  con.Params.Add('DropDatabase=No');
  con.Params.Add('CreateDatabase=Yes');
Perlsau
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: So 22.03.15 08:11 
Was bewirkt denn dieser Parameter?

ausblenden Delphi-Quelltext
1:
con.Params.Add('CreateDatabase=Yes');					
NOS1971 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 193

Windows 8.1 PRO 64 Bit
Delphi XE7 Professional
BeitragVerfasst: So 22.03.15 10:58 
[quote="[delphi]con.Params.Add('CreateDatabase=Yes');[/delphi][/quote]

Das erzeugt das File für die DB ...
Perlsau
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: So 22.03.15 11:58 
Bei jedem Programmstart?
NOS1971 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 193

Windows 8.1 PRO 64 Bit
Delphi XE7 Professional
BeitragVerfasst: So 22.03.15 12:09 
user profile iconPerlsau hat folgendes geschrieben Zum zitierten Posting springen:
Bei jedem Programmstart?


Nein ... das ist in einem Objekt bei jedem Start einer Analyse ... das Proggi ist ein Webseiten Spider / Analyser .... die DB wird erzeugt wenn du die Analyse startest ...

der Code für den Zugriff und das Auslesen:

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
  CurrentConnection.Params.DriverID := 'FB';
  CurrentConnection.Params.Database := DBFile;
  CurrentConnection.Params.Pooled := false;
  CurrentConnection.Params.UserName := sDBUserName;
  CurrentConnection.Params.Password := sDBPassword;
  CurrentConnection.Params.Add('OSAuthent=No');
  CurrentConnection.Params.Add('CharacterSet=utf8');
  CurrentConnection.Params.Add('Protocol=Local');
  CurrentConnection.Params.Add('DropDatabase=No');
  CurrentConnection.Params.Add('CreateDatabase=No');
  CurrentConnection.Params.Add('PageSize=16384');
  CurrentConnection.Params.Add('MonitorBy=Remote');
Perlsau
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: So 22.03.15 18:20 
Sorry, aber an diesem Code kann ich kein Auslesen erkennen ...
NOS1971 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 193

Windows 8.1 PRO 64 Bit
Delphi XE7 Professional
BeitragVerfasst: So 22.03.15 18:42 
Der Code für das Auslesen ist oben im ersten Posting .. es ging nur um das Init der DB Connection für das Auslesen was ich nochmal mitgeschickt habe um zu zeigen das es dort auch richtig gesetzt ist mit utf8 etc.
Perlsau
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: So 22.03.15 19:36 
Bastel doch mal ein Beispielprojekt zusammen und stelle es hier ein, damit man das nachvollziehen kann. Im Moment kann ich nicht mehr dazu sagen, weil ich dein Projekt nicht kenne und daher auch nicht sehen kann, was wann & wo schiefläuft ...
NOS1971 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 193

Windows 8.1 PRO 64 Bit
Delphi XE7 Professional
BeitragVerfasst: So 22.03.15 19:40 
So ... kleines Demoprojekt ... reiner Ausleseversuch ... 4 URLs zur Auswahl ... mit der ersten gehts ... mit den anderen nicht .. denke mal du hast nen viewer um in die db zu schauen ob die anderen urls auch drin stehen
Einloggen, um Attachments anzusehen!
Perlsau
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: So 22.03.15 20:41 
Weshalb hast du nicht gleich die ganze Button-Ereignisbehandlung hier reingestellt. Offenbar ist dir die Verwendung von Firedac mit einer Embedded-Firebird-DB noch nicht so geläufig. Wenn du wirklich die in deinem Programmverzeichnis befindliche Datenbank verwenden willst, dann mußt du das deinem Programm auch sagen, sonst wird nämlich alles über den installierten Firebird-Server abgewickelt und nicht über die fbembed.dll. Zudem solltest du keine relativen Dateipfade verwenden, denn dein Programm muß ja wissen, in welchem Verzeichnis die DB liegt. Zu guter Letzt sei noch angemerkt, daß Username und Passwort in Firebird nur 8 Zeichen aufnehmen können. Dein ellenlanges Passwort wird nach dem achten Zeichen automatisch abgeschnitten.

Dein Original-Code löste bei mir gleich den Fehler aus, daß Username und Passwort nicht definiert seien. Das heißt, in meiner Firebird-Server-Konfiguration gibt es diese Username-Passwort-Kombination nicht. Daran erkannte ich zweifelsfrei, daß dein Programm den Server verwendet und nicht die Embedded-DLL.

Ich hab hier mal ein paar Änderungen eingefügt, damit sollte es dann funktionieren:

ausblenden volle Höhe Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
procedure TfrmMainForm.Button1Click(Sender: TObject);
var
 ProgrammPfad : String;
 CurrentConnection: TFDConnection;
 Phys : TFDPhysFBDriverLink;
 GuiCursor : TFDGUIxWaitCursor;
 CurrentItem: TFDQuery;
 URL: string;
begin
 ProgrammPfad := ExtractFilePath(ParamStr(0));
 URL := RadioGroup1.Items[RadioGroup1.ItemIndex];
 // create database connection
 GuiCursor := TFDGUIxWaitCursor.Create(nil);
 Phys := TFDPhysFBDriverLink.Create(nil);
 CurrentConnection := TFDConnection.Create(nil);
 CurrentItem := TFDQuery.Create(nil);
 try
  CurrentConnection.LoginPrompt := false;
  CurrentConnection.UpdateOptions.LockWait := false;
  CurrentConnection.ConnectionName := 'seoBOXX-Database-ItemAccess';
  CurrentConnection.Params.DriverID := 'FB';
  CurrentConnection.Params.Database := ProgrammPfad + 'SEOBOXX_21-03-2015_20-32-24.db';
  CurrentConnection.Params.Pooled := false;
  CurrentConnection.Params.UserName := sDBUserName;
  CurrentConnection.Params.Password := sDBPassword;
  CurrentConnection.Params.Add('OSAuthent=No');
  CurrentConnection.Params.Add('CharacterSet=utf8');
  CurrentConnection.Params.Add('Protocol=Local');
  CurrentConnection.Params.Add('DropDatabase=No');
  CurrentConnection.Params.Add('CreateDatabase=No');
  CurrentConnection.Params.Add('PageSize=16384');
  CurrentConnection.Params.Add('MonitorBy=Remote');

  Phys.VendorLib := ProgrammPfad + 'fbembed.dll';
  Phys.Embedded := True;

  CurrentConnection.Connected := true;
  // create database dataset and connect to database
  CurrentItem.Connection := CurrentConnection;
  // get url source
  CurrentItem.Open('SELECT * FROM AnalyseResultURLSourceTable WHERE URL = ' + QuotedStr(URL) + ';');
  if not CurrentItem.IsEmpty then
  begin
   // item found
   CurrentItem.First;
   ShowMessage(CurrentItem.FieldByName('URLSOURCE').AsString);
  end;
  CurrentItem.Close;
  CurrentItem.Open('SELECT * FROM AnalyseResultURLTable WHERE URL = ' + QuotedStr(URL) + ';');
  if not CurrentItem.IsEmpty then
  begin
   CurrentItem.First;
   ShowMessage(CurrentItem.FieldByName('MIMETYPE').AsString);
  end;
  CurrentItem.Close;
 finally
  CurrentItem.Connection := nil;
  CurrentItem.Free;
  CurrentConnection.Free;
 end;
end;
NOS1971 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 193

Windows 8.1 PRO 64 Bit
Delphi XE7 Professional
BeitragVerfasst: So 22.03.15 20:49 
So richtig geläufig ist mir die nicht ... es ist so das ich mir das alles mehr oder minder in den letzten monaten zusammengestrickt habe und es eigentlich bisher auf allen rechner so lief ... aber ich werde das gern im originalen source so ergänzen ... danke :-) ... in dem richtigen proggi sind die dateipfade zur db auch enthalten ... das er nicht die fbembedded.dll nimmt ist mir neu ... wußte nicht das ich das extra einstellen muss ... viel wichtiger ist allerdings das er die datensätze zu den links außer dem ersten nicht ausgibt ... und das ist eigentlich mein problem :-)
Lemmy
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 792
Erhaltene Danke: 49

Windows 7 / 10; CentOS 7; LinuxMint
Delphi 7-XE10.1, VS 2015
BeitragVerfasst: So 22.03.15 23:07 
user profile iconNOS1971 hat folgendes geschrieben Zum zitierten Posting springen:
viel wichtiger ist allerdings das er die datensätze zu den links außer dem ersten nicht ausgibt ... und das ist eigentlich mein problem :-)


ganz einfach: Die kannst du nicht selektieren, weil die nicht in der DB stehen!

Das suchst du:
ausblenden Quelltext
1:
seoboxx.com/de/?format=feed&type=rss					


in der Datenbank steht aber anstelle des & zwischen feed und type=rss ein & amp; (Leerzeichen nur damit das Forum das nicht gleich wieder frisst... und das ist bei einem Textvergleich eben kein &

wird wohl bei den anderen genauso aussehen....

Für diesen Beitrag haben gedankt: NOS1971
NOS1971 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 193

Windows 8.1 PRO 64 Bit
Delphi XE7 Professional
BeitragVerfasst: Mo 23.03.15 09:50 
Moin ...
ja ... genauso ist es ... das Forum frisst die & amp; .... habe ich auch gesehen ... drum habe ich das auch im code anders geadded und eine kurze routine geadded die die gesamten urls ausliest ... und wie zu sehen ist sind die auch dabei .... das auslesen einer einzelnen URL zum Testen erfolgt nun über Doppelclick auf den Eintrag im Listview ...

die URL's 2 und 3 (nur zwei der Beispiele) werden immer noch nicht ausgelesen und ich erhalte leider auch keinen Fehler ... bin etwas ratlos deswegen ... finde auch im FireDAC Monitor keinen Ansatz warum es nicht geht.
Einloggen, um Attachments anzusehen!
Lemmy
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 792
Erhaltene Danke: 49

Windows 7 / 10; CentOS 7; LinuxMint
Delphi 7-XE10.1, VS 2015
BeitragVerfasst: Fr 27.03.15 20:41 
sorry, habe überlesen dass es damit auch nicht geht...

was erhälst Du denn bei den URL? keine einzige Message?

Leider habe ich Firedac nur bis XE5 und da gab es wohl einiges bis zur XE7, ich erhalte ständig einen Fehler bzgl. fehlender Berechtigungen, die Sourceunterschiede habe ich so weit angepasst.. -> sprich ich kann es nicht überprüfen.

Ich habe deine beiden Abfragen mit FlameRobin geprüft: es kommen Daten zurück
NOS1971 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 193

Windows 8.1 PRO 64 Bit
Delphi XE7 Professional
BeitragVerfasst: Fr 27.03.15 20:46 
Also wenn ich im FD Monitor schaue kommt nichts ... also ich sehe wirklich garnichts ... beim einlesen der datensätze sehe ich noch die anfragen an die db etc. ... nur bei den abfragen der urls sehe ich nichts mehr

ich kenne FlameRobin nicht ... checke ich aber mal und gebe dann nochmal laut :-)
Lemmy
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 792
Erhaltene Danke: 49

Windows 7 / 10; CentOS 7; LinuxMint
Delphi 7-XE10.1, VS 2015
BeitragVerfasst: Fr 27.03.15 21:13 
flamerobin.org/
ist eine einfache KOnsolenanwendung.

Aber du kannst doch debuggen was beim Auslesen der problematischen URLs passiert. Sprich passt der SQL?....
NOS1971 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 193

Windows 8.1 PRO 64 Bit
Delphi XE7 Professional
BeitragVerfasst: Fr 27.03.15 21:54 
so ... habe es mit dem FD Monitor zu laufen gebracht das ich was sehe .... bin da aber völlig überfragt ... vielleicht findest du etwas anhand der daten ... hab das LOG auch nochmal als Datei angehangen

ausblenden volle Höhe Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
180:
181:
182:
183:
184:
185:
186:
187:
188:
189:
190:
191:
192:
193:
194:
195:
196:
197:
198:
199:
200:
201:
202:
203:
204:
205:
206:
207:
208:
209:
210:
211:
212:
213:
214:
215:
216:
217:
218:
219:
220:
221:
222:
223:
224:
225:
226:
227:
228:
229:
230:
231:
232:
233:
234:
235:
236:
237:
238:
239:
240:
241:
242:
243:
244:
245:
246:
247:
248:
249:
250:
251:
252:
253:
254:
255:
256:
257:
258:
259:
260:
261:
262:
263:
264:
265:
266:
267:
268:
269:
270:
271:
272:
273:
274:
275:
276:
277:
 . CreateConnection [ConnectionDef=""]
 . CreateTransaction [ConnectionDef=""]
 . CreateTransaction [ConnectionDef=""]
 . Adapter TFDConnection($03359C20) registriert bei Client
>> Open [ConnectionDef=""]
    >> Definition [Name=""]
         . DriverID=FB
         . Database=C:\Users\seoBOXX\Desktop\DemoProject\SEOBOXX_21-03-2015_20-32-24.db
         . User_Name=seoBOXX
         . Password=*****
         . OSAuthent=No
         . CharacterSet=utf8
         . Protocol=Local
         . DropDatabase=No
         . CreateDatabase=No
         . PageSize=16384
         . MonitorBy=Remote
    << Definition [Name=""]
    >> FireDAC info
         . Tool=RAD Studio XE7
         . FireDAC=11.0.1 (Build 73709)
         . Platform=Windows 32 bit
         . Defines=FireDAC_NOLOCALE_META;FireDAC_MONITOR
    << FireDAC info
     . isc_attach_database [dbname="C:\Users\seoBOXX\Desktop\DemoProject\SEOBOXX_21-03-2015_20-32-24.db", params="user_name=seoBOXX,password=***************************************************************************************************************,lc_ctype=utf8,page_size=16384,sql_dialect=3,utf8_filename"]
     . isc_database_info [db_handle=$00002599, info=103]
    >> Driver log
         . Loading driver FB ...
    << Driver log
     . isc_database_info [db_handle=$00002599, info=103]
    >> Client info
         . Brand=Firebird
         . Client version=205039900
         . Client DLL name=C:\Users\seoBOXX\Desktop\DemoProject\fbembed.dll
    << Client info
     . isc_database_info [db_handle=$00002599, info=103]
     . isc_database_info [db_handle=$00002599, info=103]
    >> Session info
         . Current catalog=
         . Current schema=
         . Server version=WI-V2.5.3.26780 Firebird 2.5 ...
    << Session info
<< Open [ConnectionDef=""]
>> TFDCustomCommand.Prepare [Command="SELECT * FROM AnalyseResultURLSourceTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
     . CreateCommand [ConnectionDef=""]
     . Adapter TFDQuery($045C0030) registriert bei Client
    >> TFDQuery($045C0030).Prepare [Command="SELECT * FROM AnalyseResultURLSourceTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
         . Preprocessed [CMD="SELECT * FROM AnalyseResultURLSourceTable WHERE URL = 'http://seoboxx.com/de/?format=feed;type=rss'; ...
         . Adapter TFDConnection($03359C20).TFDPhysIBTransactionBase($033F7A60) registriert bei Client
        >> TFDConnection($03359C20).StartTransaction [ConnectionDef=""]
             . isc_start_multiple [count=1, params="write,read_committed,rec_version,nowait"]
        << StartTransaction [ConnectionDef=""]
         . isc_dsql_allocate_statement [db_handle=$00002599]
         . isc_dsql_prepare [tra_handle=$0000259A, stmt_handle=$0000259B, sql="SELECT * FROM AnalyseResultURLSourceTable WHERE URL = 'http://seoboxx.com/de/?format=feed;type=rss'; ...
         . isc_dsql_sql_info [stmt_handle=$0000259B, info=21]
         . isc_dsql_describe [stmt_handle=$0000259B, dialect=3]
         . isc_dsql_describe_bind [stmt_handle=$0000259B, dialect=3]
    << TFDQuery($045C0030).Prepare [Command="SELECT * FROM AnalyseResultURLSourceTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
<< TFDCustomCommand.Prepare [Command="SELECT * FROM AnalyseResultURLSourceTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
>> Define(TFDDatSManager) [ADatSManager="Manager", ATable="<nil>", Command="SELECT * FROM AnalyseResultURLSourceTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
     . CreateMetaInfoCommand [ConnectionDef=""]
     . Adapter TFDConnection($03359C20).TFDPhysIBTransactionBase($033F7B40).TFDPhysFBCommand($0335B0F0) registriert bei Client
    >> TFDConnection($03359C20).TFDPhysIBTransactionBase($033F7B40).TFDPhysFBCommand($0335B0F0).Prepare [Command="Table PKey Fields (AnalyseResultURLSourceTable.AnalyseResultURLSourceTable)"]
         . Adapter TFDConnection($03359C20).TFDPhysIBTransactionBase($033F7B40) registriert bei Client
        >> TFDConnection($03359C20).StartTransaction [ConnectionDef=""]
             . isc_start_multiple [count=1, params="read,read_committed,rec_version,nowait"]
        << StartTransaction [ConnectionDef=""]
         . isc_dsql_allocate_statement [db_handle=$00002599]
         . isc_dsql_prepare [tra_handle=$0000259C, stmt_handle=$0000259D, sql="SELECT CAST(NULL AS NUMERIC) AS RECNO, CAST(NULL AS VARCHAR(67)) AS CATALOG_NAME, CAST(NULL AS VARCHAR(67)) AS SCHEMA_NAME, C.RDB$RELATION_NAME AS TABLE_NAME, C.RDB$INDEX_NAME AS INDEX_NAME, S.RDB$FIELD_NAME AS COLUMN_NAME, S.RDB$FIELD_POSITION + 1 AS COLUMN_POSITION, 'A' AS SORT_ORDER, CAST(NULL AS VARCHAR(67)) AS FILTER_ FROM RDB$RELATION_CONSTRAINTS C LEFT JOIN RDB$INDEX_SEGMENTS S ON C.RDB$INDEX_NAME = S.RDB$INDEX_NAME WHERE C.RDB$CONSTRAINT_TYPE = 'PRIMARY KEY' AND C.RDB$RELATION_NAME = ? ORDER BY 7", dialect=3]
         . isc_dsql_sql_info [stmt_handle=$0000259D, info=21]
         . isc_dsql_describe [stmt_handle=$0000259D, dialect=3]
         . isc_dsql_describe_bind [stmt_handle=$0000259D, dialect=3]
    << TFDConnection($03359C20).TFDPhysIBTransactionBase($033F7B40).TFDPhysFBCommand($0335B0F0).Prepare [Command="Table PKey Fields (AnalyseResultURLSourceTable.AnalyseResultURLSourceTable)"]
    >> Open [Command="Table PKey Fields (AnalyseResultURLSourceTable.AnalyseResultURLSourceTable)"]
        >> TFDConnection($03359C20).Sent
             . Var [N=0, Name="BAS", Type=SQL_TEXT, Prec=0, Scale=0, Size=280, Data(0)='ANALYSERESULTURLSOURCETABLE']
        << Sent
         . isc_dsql_execute2 [tra_handle=$0000259C, stmt_handle=$0000259D, dialect=3]
    << TFDConnection($03359C20).TFDPhysIBTransactionBase($033F7B40).TFDPhysFBCommand($0335B0F0).Open [Command="Table PKey Fields (AnalyseResultURLSourceTable.AnalyseResultURLSourceTable)"]
    >> Fetch [ATable="Table", Command="Table PKey Fields (AnalyseResultURLSourceTable.AnalyseResultURLSourceTable)"]
         . isc_dsql_fetch [stmt_handle=$0000259D, dialect=3]
        >> TFDConnection($03359C20).Fetched
             . Var [N=0Type=SQL_LONG, Prec=0, Scale=0, Size=4, Data=NULL]
             . Var [N=1Type=SQL_VARYING, Prec=0, Scale=0, Size=268, Data=NULL]
             . Var [N=2Type=SQL_VARYING, Prec=0, Scale=0, Size=268, Data=NULL]
             . Var [N=3Type=SQL_TEXT, Prec=0, Scale=0, Size=124, Data='ANALYSERESULTURLSOURCETABLE']
             . Var [N=4Type=SQL_TEXT, Prec=0, Scale=0, Size=124, Data='RDB$PRIMARY2']
             . Var [N=5Type=SQL_TEXT, Prec=0, Scale=0, Size=124, Data='ID']
             . Var [N=6Type=SQL_INT64, Prec=0, Scale=0, Size=8, Data=1]
             . Var [N=7Type=SQL_TEXT, Prec=0, Scale=0, Size=4, Data='A']
             . Var [N=8Type=SQL_VARYING, Prec=0, Scale=0, Size=268, Data=NULL]
        << Fetched
         . isc_dsql_fetch [stmt_handle=$0000259D, dialect=3]
         . isc_dsql_free_statement [stmt_handle=$0000259D, option="DSQL_close"]
    << TFDConnection($03359C20).TFDPhysIBTransactionBase($033F7B40).TFDPhysFBCommand($0335B0F0).Fetch [ATable="Table", Command="Table PKey Fields (AnalyseResultURLSourceTable.AnalyseResultURLSourceTable)", RowsAffected=1]
     . Eof reached [ATable="Table", Command="Table PKey Fields (AnalyseResultURLSourceTable.AnalyseResultURLSourceTable)"]
    >> Close [Command="Table PKey Fields (AnalyseResultURLSourceTable.AnalyseResultURLSourceTable)"]
        >> TFDConnection($03359C20).Commit [ConnectionDef="", Retaining=False]
            >> TFDConnection($03359C20).TFDPhysIBTransactionBase($033F7B40).TFDPhysFBCommand($0335B0F0).Unprepare [Command="Table PKey Fields (AnalyseResultURLSourceTable.AnalyseResultURLSourceTable)"]
                 . isc_dsql_free_statement [stmt_handle=$0000259D, option="DSQL_drop"]
            << Unprepare [Command="Table PKey Fields (AnalyseResultURLSourceTable.AnalyseResultURLSourceTable)"]
             . isc_commit_transaction [tra_handle=$0000259C]
        << TFDConnection($03359C20).Commit [ConnectionDef="", Retaining=False]
    << Close [Command="Table PKey Fields (AnalyseResultURLSourceTable.AnalyseResultURLSourceTable)"]
     . Destroy [Command="Table PKey Fields (AnalyseResultURLSourceTable.AnalyseResultURLSourceTable)"]
     . Adapter TFDConnection($03359C20).TFDPhysIBTransactionBase($033F7B40).TFDPhysFBCommand($0335B0F0) deregistriert von Client
     . isc_dsql_execute2 [tra_handle=$0000259A, stmt_handle=$0000259B, dialect=3]
     . Col add [Index=1, SrcName="ID", SrcType=Int64, SrcSize=0, SrcPrec=0, SrcScale=0Type=Int64, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLSOURCETABLE", OrigColName="ID"]
     . Col add [Index=2, SrcName="URL", SrcType=WideString, SrcSize=4000, SrcPrec=0, SrcScale=0Type=WideString, Size=4000, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLSOURCETABLE", OrigColName="URL"]
     . Col add [Index=3, SrcName="URLSOURCE", SrcType=WideMemo, SrcSize=0, SrcPrec=0, SrcScale=0Type=WideMemo, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLSOURCETABLE", OrigColName="URLSOURCE"]
     . Primary key [Cols="ID"]
<< TFDQuery($045C0030).Define(TFDDatSManager) [ADatSManager="Manager", ATable="<nil>", Command="SELECT * FROM AnalyseResultURLSourceTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
>> Open [Command="SELECT * FROM AnalyseResultURLSourceTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
<< Open [Command="SELECT * FROM AnalyseResultURLSourceTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
>> TFDCustomCommand.Fetch [Command="SELECT * FROM AnalyseResultURLSourceTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
    >> Fetch [ATable="AnalyseResultURLSourceTable", Command="SELECT * FROM AnalyseResultURLSourceTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
         . isc_dsql_fetch [stmt_handle=$0000259B, dialect=3]
         . isc_dsql_free_statement [stmt_handle=$0000259B, option="DSQL_close"]
    << Fetch [ATable="AnalyseResultURLSourceTable", Command="SELECT * FROM AnalyseResultURLSourceTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
     . Eof reached [ATable="AnalyseResultURLSourceTable", Command="SELECT * FROM AnalyseResultURLSourceTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
    >> Close [Command="SELECT * FROM AnalyseResultURLSourceTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
        >> TFDConnection($03359C20).Commit [ConnectionDef="", Retaining=False]
            >> TFDCustomCommand.Unprepare [Command="SELECT * FROM AnalyseResultURLSourceTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
                >> TFDQuery($045C0030).Unprepare [Command="SELECT * FROM AnalyseResultURLSourceTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
                     . isc_dsql_free_statement [stmt_handle=$0000259B, option="DSQL_drop"]
                << Unprepare [Command="SELECT * FROM AnalyseResultURLSourceTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
            << TFDCustomCommand.Unprepare [Command="SELECT * FROM AnalyseResultURLSourceTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
            >> TFDCustomCommand.Unprepare [Command="SELECT * FROM AnalyseResultURLSourceTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
            << TFDCustomCommand.Unprepare [Command="SELECT * FROM AnalyseResultURLSourceTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
             . isc_commit_transaction [tra_handle=$0000259A]
        << TFDConnection($03359C20).Commit [ConnectionDef="", Retaining=False]
    << Close [Command="SELECT * FROM AnalyseResultURLSourceTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
     . TFDCustomCommand.FetchFinished [Command="SELECT * FROM AnalyseResultURLSourceTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
     . Destroy [Command="SELECT * FROM AnalyseResultURLSourceTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
     . Adapter TFDQuery($045C0030) deregistriert von Client
<< TFDCustomCommand.Fetch [Command="SELECT * FROM AnalyseResultURLSourceTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
>> TFDCustomCommand.Prepare [Command="SELECT * FROM AnalyseResultURLTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
     . CreateCommand [ConnectionDef=""]
     . Adapter TFDQuery($045C0030) registriert bei Client
    >> TFDQuery($045C0030).Prepare [Command="SELECT * FROM AnalyseResultURLTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
         . Preprocessed [CMD="SELECT * FROM AnalyseResultURLTable WHERE URL = 'http://seoboxx.com/de/?format=feed;type=rss'; ...
        >> TFDConnection($03359C20).StartTransaction [ConnectionDef=""]
             . isc_start_multiple [count=1, params="write,read_committed,rec_version,nowait"]
        << StartTransaction [ConnectionDef=""]
         . isc_dsql_allocate_statement [db_handle=$00002599]
         . isc_dsql_prepare [tra_handle=$0000259E, stmt_handle=$0000259F, sql="SELECT * FROM AnalyseResultURLTable WHERE URL = 'http://seoboxx.com/de/?format=feed;type=rss'; ...
         . isc_dsql_sql_info [stmt_handle=$0000259F, info=21]
         . isc_dsql_describe [stmt_handle=$0000259F, dialect=3]
         . isc_dsql_describe_bind [stmt_handle=$0000259F, dialect=3]
    << TFDQuery($045C0030).Prepare [Command="SELECT * FROM AnalyseResultURLTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
<< TFDCustomCommand.Prepare [Command="SELECT * FROM AnalyseResultURLTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
>> Define(TFDDatSManager) [ADatSManager="Manager", ATable="<nil>", Command="SELECT * FROM AnalyseResultURLTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
     . CreateMetaInfoCommand [ConnectionDef=""]
     . Adapter TFDConnection($03359C20).TFDPhysIBTransactionBase($033F7B40).TFDPhysFBCommand($0335B0F0) registriert bei Client
    >> TFDConnection($03359C20).TFDPhysIBTransactionBase($033F7B40).TFDPhysFBCommand($0335B0F0).Prepare [Command="Table PKey Fields (AnalyseResultURLTable.AnalyseResultURLTable)"]
        >> TFDConnection($03359C20).StartTransaction [ConnectionDef=""]
             . isc_start_multiple [count=1, params="read,read_committed,rec_version,nowait"]
        << StartTransaction [ConnectionDef=""]
         . isc_dsql_allocate_statement [db_handle=$00002599]
         . isc_dsql_prepare [tra_handle=$000025A0, stmt_handle=$000025A1, sql="SELECT CAST(NULL AS NUMERIC) AS RECNO, CAST(NULL AS VARCHAR(67)) AS CATALOG_NAME, CAST(NULL AS VARCHAR(67)) AS SCHEMA_NAME, C.RDB$RELATION_NAME AS TABLE_NAME, C.RDB$INDEX_NAME AS INDEX_NAME, S.RDB$FIELD_NAME AS COLUMN_NAME, S.RDB$FIELD_POSITION + 1 AS COLUMN_POSITION, 'A' AS SORT_ORDER, CAST(NULL AS VARCHAR(67)) AS FILTER_ FROM RDB$RELATION_CONSTRAINTS C LEFT JOIN RDB$INDEX_SEGMENTS S ON C.RDB$INDEX_NAME = S.RDB$INDEX_NAME WHERE C.RDB$CONSTRAINT_TYPE = 'PRIMARY KEY' AND C.RDB$RELATION_NAME = ? ORDER BY 7", dialect=3]
         . isc_dsql_sql_info [stmt_handle=$000025A1, info=21]
         . isc_dsql_describe [stmt_handle=$000025A1, dialect=3]
         . isc_dsql_describe_bind [stmt_handle=$000025A1, dialect=3]
    << TFDConnection($03359C20).TFDPhysIBTransactionBase($033F7B40).TFDPhysFBCommand($0335B0F0).Prepare [Command="Table PKey Fields (AnalyseResultURLTable.AnalyseResultURLTable)"]
    >> Open [Command="Table PKey Fields (AnalyseResultURLTable.AnalyseResultURLTable)"]
        >> TFDConnection($03359C20).Sent
             . Var [N=0, Name="BAS", Type=SQL_TEXT, Prec=0, Scale=0, Size=280, Data(0)='ANALYSERESULTURLTABLE']
        << Sent
         . isc_dsql_execute2 [tra_handle=$000025A0, stmt_handle=$000025A1, dialect=3]
    << TFDConnection($03359C20).TFDPhysIBTransactionBase($033F7B40).TFDPhysFBCommand($0335B0F0).Open [Command="Table PKey Fields (AnalyseResultURLTable.AnalyseResultURLTable)"]
    >> Fetch [ATable="Table", Command="Table PKey Fields (AnalyseResultURLTable.AnalyseResultURLTable)"]
         . isc_dsql_fetch [stmt_handle=$000025A1, dialect=3]
        >> TFDConnection($03359C20).Fetched
             . Var [N=0Type=SQL_LONG, Prec=0, Scale=0, Size=4, Data=NULL]
             . Var [N=1Type=SQL_VARYING, Prec=0, Scale=0, Size=268, Data=NULL]
             . Var [N=2Type=SQL_VARYING, Prec=0, Scale=0, Size=268, Data=NULL]
             . Var [N=3Type=SQL_TEXT, Prec=0, Scale=0, Size=124, Data='ANALYSERESULTURLTABLE']
             . Var [N=4Type=SQL_TEXT, Prec=0, Scale=0, Size=124, Data='RDB$PRIMARY1']
             . Var [N=5Type=SQL_TEXT, Prec=0, Scale=0, Size=124, Data='ID']
             . Var [N=6Type=SQL_INT64, Prec=0, Scale=0, Size=8, Data=1]
             . Var [N=7Type=SQL_TEXT, Prec=0, Scale=0, Size=4, Data='A']
             . Var [N=8Type=SQL_VARYING, Prec=0, Scale=0, Size=268, Data=NULL]
        << Fetched
         . isc_dsql_fetch [stmt_handle=$000025A1, dialect=3]
         . isc_dsql_free_statement [stmt_handle=$000025A1, option="DSQL_close"]
    << TFDConnection($03359C20).TFDPhysIBTransactionBase($033F7B40).TFDPhysFBCommand($0335B0F0).Fetch [ATable="Table", Command="Table PKey Fields (AnalyseResultURLTable.AnalyseResultURLTable)", RowsAffected=1]
     . Eof reached [ATable="Table", Command="Table PKey Fields (AnalyseResultURLTable.AnalyseResultURLTable)"]
    >> Close [Command="Table PKey Fields (AnalyseResultURLTable.AnalyseResultURLTable)"]
        >> TFDConnection($03359C20).Commit [ConnectionDef="", Retaining=False]
            >> TFDConnection($03359C20).TFDPhysIBTransactionBase($033F7B40).TFDPhysFBCommand($0335B0F0).Unprepare [Command="Table PKey Fields (AnalyseResultURLTable.AnalyseResultURLTable)"]
                 . isc_dsql_free_statement [stmt_handle=$000025A1, option="DSQL_drop"]
            << Unprepare [Command="Table PKey Fields (AnalyseResultURLTable.AnalyseResultURLTable)"]
             . isc_commit_transaction [tra_handle=$000025A0]
        << TFDConnection($03359C20).Commit [ConnectionDef="", Retaining=False]
    << Close [Command="Table PKey Fields (AnalyseResultURLTable.AnalyseResultURLTable)"]
     . Destroy [Command="Table PKey Fields (AnalyseResultURLTable.AnalyseResultURLTable)"]
     . Adapter TFDConnection($03359C20).TFDPhysIBTransactionBase($033F7B40).TFDPhysFBCommand($0335B0F0) deregistriert von Client
     . isc_dsql_execute2 [tra_handle=$0000259E, stmt_handle=$0000259F, dialect=3]
     . Col add [Index=1, SrcName="ID", SrcType=Int64, SrcSize=0, SrcPrec=0, SrcScale=0Type=Int64, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="ID"]
     . Col add [Index=2, SrcName="RETRYCOUNT", SrcType=Int32, SrcSize=0, SrcPrec=0, SrcScale=0Type=Int32, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="RETRYCOUNT"]
     . Col add [Index=3, SrcName="HTTPSTATUS", SrcType=Int32, SrcSize=0, SrcPrec=0, SrcScale=0Type=Int32, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="HTTPSTATUS"]
     . Col add [Index=4, SrcName="STATUS", SrcType=Int16, SrcSize=0, SrcPrec=0, SrcScale=0Type=Int16, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="STATUS"]
     . Col add [Index=5, SrcName="URL", SrcType=WideString, SrcSize=4000, SrcPrec=0, SrcScale=0Type=WideString, Size=4000, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="URL"]
     . Col add [Index=6, SrcName="URLLINKSOURCE", SrcType=WideMemo, SrcSize=0, SrcPrec=0, SrcScale=0Type=WideMemo, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="URLLINKSOURCE"]
     . Col add [Index=7, SrcName="PAGERANK", SrcType=Int32, SrcSize=0, SrcPrec=0, SrcScale=0Type=Int32, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="PAGERANK"]
     . Col add [Index=8, SrcName="CONTENTLENGTH", SrcType=Int32, SrcSize=0, SrcPrec=0, SrcScale=0Type=Int32, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="CONTENTLENGTH"]
     . Col add [Index=9, SrcName="INTERNALLINKS", SrcType=Int32, SrcSize=0, SrcPrec=0, SrcScale=0Type=Int32, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="INTERNALLINKS"]
     . Col add [Index=10, SrcName="EXTERNALLINKS", SrcType=Int32, SrcSize=0, SrcPrec=0, SrcScale=0Type=Int32, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="EXTERNALLINKS"]
     . Col add [Index=11, SrcName="ANALYSISTIME", SrcType=Int32, SrcSize=0, SrcPrec=0, SrcScale=0Type=Int32, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="ANALYSISTIME"]
     . Col add [Index=12, SrcName="MIMETYPE", SrcType=WideMemo, SrcSize=0, SrcPrec=0, SrcScale=0Type=WideMemo, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="MIMETYPE"]
     . Col add [Index=13, SrcName="REQUESTDATETIME", SrcType=WideMemo, SrcSize=0, SrcPrec=0, SrcScale=0Type=WideMemo, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="REQUESTDATETIME"]
     . Col add [Index=14, SrcName="CHARSET", SrcType=WideMemo, SrcSize=0, SrcPrec=0, SrcScale=0Type=WideMemo, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="CHARSET"]
     . Col add [Index=15, SrcName="SERVER", SrcType=WideMemo, SrcSize=0, SrcPrec=0, SrcScale=0Type=WideMemo, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="SERVER"]
     . Col add [Index=16, SrcName="FEED", SrcType=Int32, SrcSize=0, SrcPrec=0, SrcScale=0Type=Int32, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="FEED"]
     . Col add [Index=17, SrcName="LOCATION", SrcType=Int32, SrcSize=0, SrcPrec=0, SrcScale=0Type=Int32, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="LOCATION"]
     . Col add [Index=18, SrcName="ROOTURL", SrcType=WideMemo, SrcSize=0, SrcPrec=0, SrcScale=0Type=WideMemo, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="ROOTURL"]
     . Col add [Index=19, SrcName="TITLE", SrcType=WideMemo, SrcSize=0, SrcPrec=0, SrcScale=0Type=WideMemo, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="TITLE"]
     . Col add [Index=20, SrcName="DOCTYPE", SrcType=WideMemo, SrcSize=0, SrcPrec=0, SrcScale=0Type=WideMemo, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="DOCTYPE"]
     . Col add [Index=21, SrcName="BASE", SrcType=WideMemo, SrcSize=0, SrcPrec=0, SrcScale=0Type=WideMemo, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="BASE"]
     . Col add [Index=22, SrcName="KEYWORDS", SrcType=WideMemo, SrcSize=0, SrcPrec=0, SrcScale=0Type=WideMemo, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="KEYWORDS"]
     . Col add [Index=23, SrcName="DESCRIPTION", SrcType=WideMemo, SrcSize=0, SrcPrec=0, SrcScale=0Type=WideMemo, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="DESCRIPTION"]
     . Col add [Index=24, SrcName="METATAGLIST", SrcType=WideMemo, SrcSize=0, SrcPrec=0, SrcScale=0Type=WideMemo, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="METATAGLIST"]
     . Col add [Index=25, SrcName="HTAGLIST", SrcType=WideMemo, SrcSize=0, SrcPrec=0, SrcScale=0Type=WideMemo, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="HTAGLIST"]
     . Col add [Index=26, SrcName="LINKLIST", SrcType=WideMemo, SrcSize=0, SrcPrec=0, SrcScale=0Type=WideMemo, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="LINKLIST"]
     . Col add [Index=27, SrcName="SITESIZE", SrcType=Int32, SrcSize=0, SrcPrec=0, SrcScale=0Type=Int32, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="SITESIZE"]
     . Col add [Index=28, SrcName="REDIRECTLIST", SrcType=WideMemo, SrcSize=0, SrcPrec=0, SrcScale=0Type=WideMemo, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="REDIRECTLIST"]
     . Col add [Index=29, SrcName="HTMLTAGDATA", SrcType=WideMemo, SrcSize=0, SrcPrec=0, SrcScale=0Type=WideMemo, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="HTMLTAGDATA"]
     . Col add [Index=30, SrcName="CSSTAGDATA", SrcType=WideMemo, SrcSize=0, SrcPrec=0, SrcScale=0Type=WideMemo, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="CSSTAGDATA"]
     . Col add [Index=31, SrcName="ROBOTS", SrcType=WideMemo, SrcSize=0, SrcPrec=0, SrcScale=0Type=WideMemo, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="ROBOTS"]
     . Col add [Index=32, SrcName="CONNECTIONLIST", SrcType=WideMemo, SrcSize=0, SrcPrec=0, SrcScale=0Type=WideMemo, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="CONNECTIONLIST"]
     . Col add [Index=33, SrcName="URLCONTENT", SrcType=WideMemo, SrcSize=0, SrcPrec=0, SrcScale=0Type=WideMemo, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="URLCONTENT"]
     . Col add [Index=34, SrcName="LASTUPDATED", SrcType=WideMemo, SrcSize=0, SrcPrec=0, SrcScale=0Type=WideMemo, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="LASTUPDATED"]
     . Col add [Index=35, SrcName="WORDCOUNT", SrcType=Int64, SrcSize=0, SrcPrec=0, SrcScale=0Type=Int64, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="WORDCOUNT"]
     . Col add [Index=36, SrcName="URLLEVEL", SrcType=Int32, SrcSize=0, SrcPrec=0, SrcScale=0Type=Int32, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="URLLEVEL"]
     . Col add [Index=37, SrcName="CHARCOUNT", SrcType=Int64, SrcSize=0, SrcPrec=0, SrcScale=0Type=Int64, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="CHARCOUNT"]
     . Col add [Index=38, SrcName="URLH1COUNT", SrcType=Int64, SrcSize=0, SrcPrec=0, SrcScale=0Type=Int64, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="URLH1COUNT"]
     . Col add [Index=39, SrcName="URLH2COUNT", SrcType=Int64, SrcSize=0, SrcPrec=0, SrcScale=0Type=Int64, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="URLH2COUNT"]
     . Col add [Index=40, SrcName="URLH3COUNT", SrcType=Int64, SrcSize=0, SrcPrec=0, SrcScale=0Type=Int64, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="URLH3COUNT"]
     . Col add [Index=41, SrcName="URLH4COUNT", SrcType=Int64, SrcSize=0, SrcPrec=0, SrcScale=0Type=Int64, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="URLH4COUNT"]
     . Col add [Index=42, SrcName="URLH5COUNT", SrcType=Int64, SrcSize=0, SrcPrec=0, SrcScale=0Type=Int64, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="URLH5COUNT"]
     . Col add [Index=43, SrcName="URLH6COUNT", SrcType=Int64, SrcSize=0, SrcPrec=0, SrcScale=0Type=Int64, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="URLH6COUNT"]
     . Col add [Index=44, SrcName="LASTPING", SrcType=DateTimeStamp, SrcSize=0, SrcPrec=0, SrcScale=0Type=DateTimeStamp, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="LASTPING"]
     . Col add [Index=45, SrcName="LASTADDEDTOSITEMAP", SrcType=DateTimeStamp, SrcSize=0, SrcPrec=0, SrcScale=0Type=DateTimeStamp, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="LASTADDEDTOSITEMAP"]
     . Col add [Index=46, SrcName="INLINECSSSTYLES", SrcType=Int32, SrcSize=0, SrcPrec=0, SrcScale=0Type=Int32, Size=0, Prec=0, Scale=0, OrigTabName="ANALYSERESULTURLTABLE", OrigColName="INLINECSSSTYLES"]
     . Primary key [Cols="ID"]
<< TFDQuery($045C0030).Define(TFDDatSManager) [ADatSManager="Manager", ATable="<nil>", Command="SELECT * FROM AnalyseResultURLTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
>> Open [Command="SELECT * FROM AnalyseResultURLTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
<< Open [Command="SELECT * FROM AnalyseResultURLTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
>> TFDCustomCommand.Fetch [Command="SELECT * FROM AnalyseResultURLTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
    >> Fetch [ATable="AnalyseResultURLTable", Command="SELECT * FROM AnalyseResultURLTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
         . isc_dsql_fetch [stmt_handle=$0000259F, dialect=3]
         . isc_dsql_free_statement [stmt_handle=$0000259F, option="DSQL_close"]
    << Fetch [ATable="AnalyseResultURLTable", Command="SELECT * FROM AnalyseResultURLTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
     . Eof reached [ATable="AnalyseResultURLTable", Command="SELECT * FROM AnalyseResultURLTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
    >> Close [Command="SELECT * FROM AnalyseResultURLTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
        >> TFDConnection($03359C20).Commit [ConnectionDef="", Retaining=False]
            >> TFDCustomCommand.Unprepare [Command="SELECT * FROM AnalyseResultURLTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
                >> TFDQuery($045C0030).Unprepare [Command="SELECT * FROM AnalyseResultURLTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
                     . isc_dsql_free_statement [stmt_handle=$0000259F, option="DSQL_drop"]
                << Unprepare [Command="SELECT * FROM AnalyseResultURLTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
            << TFDCustomCommand.Unprepare [Command="SELECT * FROM AnalyseResultURLTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
            >> TFDCustomCommand.Unprepare [Command="SELECT * FROM AnalyseResultURLTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
            << TFDCustomCommand.Unprepare [Command="SELECT * FROM AnalyseResultURLTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
             . isc_commit_transaction [tra_handle=$0000259E]
        << TFDConnection($03359C20).Commit [ConnectionDef="", Retaining=False]
    << Close [Command="SELECT * FROM AnalyseResultURLTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
     . TFDCustomCommand.FetchFinished [Command="SELECT * FROM AnalyseResultURLTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
     . Destroy [Command="SELECT * FROM AnalyseResultURLTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
     . Adapter TFDQuery($045C0030) deregistriert von Client
<< TFDCustomCommand.Fetch [Command="SELECT * FROM AnalyseResultURLTable WHERE URL = 'http://seoboxx.com/de/?format=feed&type=rss'; ...
>> Close [ConnectionDef=""]
     . isc_detach_database [db_handle=$00002599]
<< Close [ConnectionDef=""]
 . Adapter TFDConnection($03359C20).TFDPhysIBTransactionBase($033F7A60) deregistriert von Client
 . Adapter TFDConnection($03359C20).TFDPhysIBTransactionBase($033F7B40) deregistriert von Client
 . DestroyConnection [ConnectionDef=""]
 . Adapter TFDConnection($03359C20) deregistriert von Client
Einloggen, um Attachments anzusehen!
NOS1971 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 193

Windows 8.1 PRO 64 Bit
Delphi XE7 Professional
BeitragVerfasst: Fr 27.03.15 21:56 
Ich glaube ich sehe es selbst .... SQL scheint auch das & amp; zum & zu machen .... was kann man dagegen machen ?