Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi [MySQL] Wie bekomme ich '\' ins Record? (https://www.delphipraxis.net/29517-%5Bmysql%5D-wie-bekomme-ich-%5C-ins-record.html)

Akut-Programming 10. Sep 2004 10:35

Re: [MySQL] Wie bekomme ich '\' ins Record?
 
:stupid: Dank dir - jetzt gehts!! :thumb:

Sharky 10. Sep 2004 10:42

Re: [MySQL] Wie bekomme ich '\' ins Record?
 
Zitat:

Zitat von Akut-Programming
:stupid: Dank dir - jetzt gehts!! :thumb:

*Freu*

Ich empfehle Dir aber grundsätzlich mit Parametern zu arbeiten. Das vermeidet Fehlerquellen und macht den Code übersichtlicher:
Delphi-Quellcode:
begin
  with cmdInsertFile do
  begin
    CommandText:='insert into files_tbl ' + #10 
      + 'values(:SelectetProject,:titel,:pfad)';
    ParamCheck:=true;
    with Parameters do
    begin
      ParamByName('SelectetProject').DataType := ftString;
      ParamByName('SelectetProject').value := SelectedProject;
      ParamByName('titel').DataType := ftString;
      ParamByName('titel').value := frmFiletitel.edFiletitel.Text;
      ParamByName('pfad').DataType := ftString;
      ParamByName('pfad').value := OpenDialog1.FileName;
    end;
    Execute;
  end;
end;

Akut-Programming 10. Sep 2004 11:00

Re: [MySQL] Wie bekomme ich '\' ins Record?
 
Den tip werd ich mir zu Hertzen nehmen. Scheint echt fehler zu vermeiden... da kann ich auch gleich mal in n paar älteren Anwendungen gucken die durch sowas nie wirklich fertig geworden sind. :coder2:

Sharky 10. Sep 2004 11:02

Re: [MySQL] Wie bekomme ich '\' ins Record?
 
Zitat:

Zitat von Akut-Programming
Den tip werd ich mir zu Hertzen nehmen....

Den grössten Vorteil wirst Du bemerken wenn Du ein Datum in eine Tabelle schreiben musst. Wenn Du mit Parametern arbeitest musst Du nicht überlegen in welchem Format die Datenbank das Datum möchte. Einfach den richtigen Datentyp wählen und den Rest übernimmt die Schnittstelle für dich!

Akut-Programming 10. Sep 2004 11:55

Re: [MySQL] Wie bekomme ich '\' ins Record?
 
Zitat:

Zitat von Sharky
Den grössten Vorteil wirst Du bemerken wenn Du ein Datum in eine Tabelle schreiben musst. ...

Das ist mir eigentlich auch wichtig. Wie oft ich schon mit Fehlermeldungen beschmissen wurde, weil das Datum nicht im verlangten Format übergeben wurde. :?


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:46 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz