Witam,

Właśnie się zabrałem po raz pierwszy za obsługę bazy danych z poziomu Delphi (Turbo Delphi Explorer).
Nie wiem za bardzo, które komponenty będą najlepsze, ale zacząłem od dbExpress.
Udało mi się połączyć z bazą, dodać rekord, ale nie wiem jak sprawdzać status różnych operacji.
M.in "affected rows".
W PHP to było:

$ilosc = mysql_affected_rows();

a tutaj nie wiem.
W PHP było kilkanaście funkcji, a tu tyle tego, że nie wiem co do czego :/
No ale muszę sobie z tym poradzić.

Ze szperania w necie zrobiłem coś takiego:

procedure TForm1.Button3Click(Sender: TObject);
begin
  SimpleDataSet1.Connection := SQLConnection1;
  SimpleDataSet1.DataSet.CommandType := ctQuery;
  SimpleDataSet1.DataSet.CommandText := 'INSERT INTO `dane` (`email`) VALUES (''email'')';
  SimpleDataSet1.Execute();
  if (SimpleDataSet1.DataSet. = usInserted) then
    ShowMessage('Rekord dodany!'); // Nie wyświetla się.
end;

W taki sposób wykonywać zapytania czy jakoś inaczej? A może nie ten komponent?
Ktoś wie jak to sprawdzić ile rekordów dodano, ile UPDATE zmodyfikował rekordów, a ile pasowało itd?