Hallo,
<br>
<br>D5,ADO,SQL7
<br>DataSet.CommandText := 'Select Preis, Preis * 1,16 as GPreis From T';
Ergebnis wird z.B. in einem Grid angezeigt.
Ändere ich nun in einer Zeile den Wert des Feldes Preis und speichere, so wird GPreis nicht aktualisiert (erst nachdem DataSet geschlossen und geöffnet wurde). Unter IBX kann man ein Refresh Select Statement angeben. <br>Muß man sowas in Ado auch machen?
<br>Wäre der Weg über DataSet.Properties['Resync Command'].Value := 'Select Preis, Preis * 1,16 as GPreis From T'; der richtige (beste) oder gibt es da noch andere (bessere) Möglichkeiten? Ist dieser Weg das Gegenstück zu IBX Refresh Selectstring?
<br>
<br>Nachtrag:
<br>Ich mußte gerade festellen, daß das mit DataSet.Properties['Resync Command'].Value := 'Select Preis, Preis * 1,16 as GPreis From T'; auch nicht funktioniert (oder ich habe da etwas falsch gemacht).
<br>
<br>Ich hoffe jemand da draußen weiß Rat.
<br>
<br>Danke!
<br>
<br>mfg
<br>PS
<br>
<br>D5,ADO,SQL7
<br>DataSet.CommandText := 'Select Preis, Preis * 1,16 as GPreis From T';
Ergebnis wird z.B. in einem Grid angezeigt.
Ändere ich nun in einer Zeile den Wert des Feldes Preis und speichere, so wird GPreis nicht aktualisiert (erst nachdem DataSet geschlossen und geöffnet wurde). Unter IBX kann man ein Refresh Select Statement angeben. <br>Muß man sowas in Ado auch machen?
<br>Wäre der Weg über DataSet.Properties['Resync Command'].Value := 'Select Preis, Preis * 1,16 as GPreis From T'; der richtige (beste) oder gibt es da noch andere (bessere) Möglichkeiten? Ist dieser Weg das Gegenstück zu IBX Refresh Selectstring?
<br>
<br>Nachtrag:
<br>Ich mußte gerade festellen, daß das mit DataSet.Properties['Resync Command'].Value := 'Select Preis, Preis * 1,16 as GPreis From T'; auch nicht funktioniert (oder ich habe da etwas falsch gemacht).
<br>
<br>Ich hoffe jemand da draußen weiß Rat.
<br>
<br>Danke!
<br>
<br>mfg
<br>PS
Comment