Einzelnen Beitrag anzeigen

Alliya

Registriert seit: 30. Apr 2004
Ort: Homburg
6 Beiträge
 
Delphi 7 Professional
 
#1

SQL Query sequential bearbeiten

  Alt 30. Apr 2004, 09:57
Also habe folgendes Problem.
Ich arbeite mit Delphi 7 Pro und mit MySQLDAC.

Nach dem Import einer Tabelle in MySQL werden die Sonderzeichen falsch dargestellt.
Jetzt will ich sie wieder durch die richtigen Sonderzeichen austauschen.

So sieht mein code aus:

Delphi-Quellcode:
procedure TForm1.Button3Click(Sender: TObject);
var
  i: Integer;
begin
  with ProgressBar1 do
  begin
    Min := 0;
    Max := MySQLquery1.RecordCount;
    MySQLquery1.First;
    for i := Min to Max do
    begin
      MySQLQuery1.Edit;
      MySQLQuery1Name.Value := StringReplace(MySQLQuery1Name.Value, '³' , 'ü',[rfIgnoreCase]);
      Position := i;
      MySQLquery1.Next;
    end;
  end;
end;
Wenn ich das bearbeiten des Datensatzes weg lasse, geht er die ganzen Datensätze der Query durch.
Sobald ich einen bearbeite, scheint er immer wieder beim ersten anzufangen, so komm ich nie weiter als bis zum zweiten Datensatz.

Weiß jemand Rat?
  Mit Zitat antworten Zitat