Forum: Datenbanken
Delphi
by Sharky,
10. Sep 2004
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!
Forum: Datenbanken
Delphi
by Sharky,
10. Sep 2004
*Freu*
Ich empfehle Dir aber grundsätzlich mit Parametern zu arbeiten. Das vermeidet Fehlerquellen und macht den Code übersichtlicher:
begin
with cmdInsertFile do
begin
CommandText:='insert into files_tbl ' + #10
+ 'values(:SelectetProject,:titel,:pfad)';
ParamCheck:=true;
with Parameters do
Forum: Datenbanken
Delphi
by Sharky,
10. Sep 2004
Bei den ADOs ist der Syntax etwas anders:
ADOCommand1.Parameters.ParamByName('pfad').DataType := ftString; // Typ zuweisen (string)
ADOCommand1.Parameters.ParamByName('pfad').value := OpenDialog1.FileName; // Wert zuweisen
Geht mit ADOCommand und ADOQuery.
Forum: Datenbanken
Delphi
by Sharky,
10. Sep 2004
Hai Akut,
ich kann das so nicht nachvollziehen. Wie speicherst Du die Pfade denn?