AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi DBGrid aktualisieren und löschen
Thema durchsuchen
Ansicht
Themen-Optionen

DBGrid aktualisieren und löschen

Ein Thema von superstar025 · begonnen am 26. Aug 2004 · letzter Beitrag vom 27. Aug 2004
 
mav

Registriert seit: 9. Jan 2004
98 Beiträge
 
Delphi 7 Personal
 
#4

Re: DBGrid aktualisieren und löschen

  Alt 27. Aug 2004, 09:14
also wie es treffnix gesagt hat.. ohne datasets gehts ned

aber aber so als start hilfe, es geht am besten wenn du es mit einer procedure machst:

Delphi-Quellcode:
procedure TForm.SQLUpdater;
begin
  with DM do //Datenmodul
  begin
    if IBTrans.InTransaction then
      IBTrans.Commit;
    IBTrans.StartTransaction;
    Grid.Open; //DataSet Grid
    if selectAdress<>0 then //Optional.. aber gutes Feature, klickst du auf einen Eintrag, wird der dir in den DBEdits angezeigt
      Grid.Locate('id',selectAdress,[])
    else
    try
      selectAdress:=Grid['id'];
    except
    end;
    db.Close; //Hier wird es geschlossen
    mov_db.Params[0].AsInteger:=selectAdress;
    db.Open; //und gleich wieder geöffnet
  end;
end;
mit diesem Updater kannst du dein Grid aktualisieren

zu 2ten fragen.. löschen ist:
Delphi-Quellcode:
procedure TForm.sbtnDeleteClick(Sender: TObject);
begin
if messagedlg('Delete this entry?',
mtWarning,[mbYes,mbNo],0)=mrYes then
DM.db.Delete;
SQLUpdate;
end;
gl and hf
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:28 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz