Thema: Delphi MySQL ohne Komponenten

Einzelnen Beitrag anzeigen

Chewie

Registriert seit: 10. Jun 2002
Ort: Deidesheim
2.886 Beiträge
 
Turbo Delphi für Win32
 
#149

Re: MySQL ohne Komponenten

  Alt 22. Aug 2006, 10:16
Ich verwende da gerne Format-Strings, macht das ganze etwas übersichtlicher:

Delphi-Quellcode:
var
  query: String;
begin
  query := Format('INSERT INTO posts(author, date, entry) VALUES(%d, ''%s'',''%s'')', [authorId, dateFld.Text, entryFld.Text]);
  mysql_real_query(PChar(query));
  //...
end;
Als Alternative nimmst du ganz einfache String-Konkatenation, das einzige, worauf du achten musst sind halt die doppelten Hochkommata (einfache werden ja als Stringbegrenzer interpretiert).
Martin Leim
Egal wie dumm man selbst ist, es gibt immer andere, die noch dümmer sind
  Mit Zitat antworten Zitat