Einzelnen Beitrag anzeigen

jensw_2000
(Gast)

n/a Beiträge
 
#3

Re: Grundlegende Frage zum Thema ADO und Access

  Alt 23. Feb 2007, 06:49
Zitat von Stefan Hueg:
Kann man das so machen oder bin ich auf dem Holzweg?
Ein bisschen. Zuminfest ist es sehr holpriger Weg den man so nicht benutzen sollte.

Die ADOQuery bastelt in deinem Fall eine SQL Insert Anweisung für die Tabelle, als der die Daten abgefragt wurden.
Gefährlich ist dabei, dass Querys oft "statisch" READ ONLY sind (das passiert u.a. wenn du UNION, JOIN (1:n oder n:n) verwendest). Dann bekommst du bein POST eineen EDatabaseError.

Dein Code passt (fast) zu einer ADOTable (vorrausgesetzt diese ist mit keiner Abfrage in der DB verbunden).
Der Refresh funktioniert bei einer Tabelle allerdings nicht.

Mikhal hat dir oben den sicheren Weg erläutert.

Schöne Grüße,
Jens
  Mit Zitat antworten Zitat