der Dialog "Edit/Generates SQL statments" der in der IDE mittels rechts click auf eine SQL Query und der Auswahl "Edit all SQL statements" aufgerufen werden kann liefert unvollständige SQL Anweisungen.
Ich habe mir den Source code angesehen und bin der Meinung das zB die Zeile 167
Code: Alles auswählen
if CBOneFieldPerLine.Checked or (Length(L)>MaxLen) or not IsNotLast then
Code: Alles auswählen
if CBOneFieldPerLine.Checked or ((Length(L)>MaxLen) and IsNotLast) then
Es sollte statt
Code: Alles auswählen
For I:=0 to FDataset.FieldDefs.Count-1 do
begin
Idx:=LBFields.Items.IndexOf(FDataset.FieldDefs[i].Name);
if Idx>=0 then
LBFields.Selected[Idx]:=true
end;
Code: Alles auswählen
For I:=0 to FDataset.FieldDefs.Count-1 do
begin
Idx:=LBFields.Items.IndexOf(FDataset.FieldDefs[i].Name);
end;
LBFields.SelectAll;
Ich habe die geänderte Datei unten angehängt. Falls niemandem Fehler in meiner geänderten Datei auffallen, würde ich diesen Patch gerne einspielen. Wie kann ich dies tun?