AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi FireDAC und ADS: Daten direkt aktualisieren
Thema durchsuchen
Ansicht
Themen-Optionen

FireDAC und ADS: Daten direkt aktualisieren

Ein Thema von ioster · begonnen am 8. Aug 2019 · letzter Beitrag vom 8. Aug 2019
Antwort Antwort
ioster

Registriert seit: 15. Aug 2008
84 Beiträge
 
Delphi 10.3 Rio
 
#1

AW: FireDAC und ADS: Daten direkt aktualisieren

  Alt 8. Aug 2019, 19:34
Danke für die Rückmeldungen. Ich möchte die Daten ganz normal über Tables und Queries in einer Desktopanwendung implementieren. Dafür benötige ich keine Transaktionen. Das Schreiben der Daten wird ganz schlicht mit Append bzw. Edit eingeleitet und mit Post abgeschlossen. Ich erwarte dann, dass diese Daten auch umgehend in der Datenbank stehen, was auch der Fall ist. Nur das Programm bekommt das nicht mit.

Ich habe im Datenmodul folgende Connection

object DBConn: TFDConnection
Params.Strings = (
'DriverID=ADS'
'ServerTypes=Local'
'Database=C:\DB\')
FetchOptions.AssignedValues = [evMode, evItems, evCache]
FetchOptions.Mode = fmAll
FetchOptions.Cache = []
ResourceOptions.AssignedValues = [rvAutoConnect]
ResourceOptions.AutoConnect = False
UpdateOptions.AssignedValues = [uvRefreshMode, uvCountUpdatedRecords]
UpdateOptions.RefreshMode = rmAll
UpdateOptions.CountUpdatedRecords = False
ConnectedStoredUsage = []
LoginPrompt = False
Left = 40
Top = 24
end

Über diese Connection komme ich an die Daten. SQL-Abfragen funktionieren auch.

Die Logik hat in der Vergangenheit mit den ADS-Komponenten als auch mit MyDAC und SDAC-Komponenten in älteren Delphi-Versionen funktioniert. FireDAC ist für mich neu und ich hatte mich im Vorfeld informiert, wie sich FireDAC und UniDAC unterscheiden. Da DevExpress die FireDAC-Technologie unterstützt, ist FireDAC für mich nun die Wahl was den Datenbankzugriff betrifft.

Geändert von ioster ( 8. Aug 2019 um 19:39 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort


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 08:59 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-2025 by Thomas Breitkreuz