Hallo,
ich glaube ich habe da ein Verständnisproblem.
Es gelingt mir nicht den "CursorLocationEnum" Wert eines TAdoDataset's auszulesen. In diesem Fall meine ich nicht die Werte clUseClient, clUseServer sondern die Enum Werte (1,2,3,). Allerdings bekomme ich auch kein Ergebnis wenn ich versuche Cursorlocation auszulesen (clUseClient, clUseServer). Ich wollte dabei auf die Version if TAdoDataset1.Cursorlocation = ..... eigentlich verzichten und den Wert direkt erhalten.
So hab ich mir das bisher vorgestellt.
<PRE><CODE>
var
cl1 : TCursoLocation;
cl2 : integer;
......
cl1 := TAdoDataset1.properties['Cursorlocation'].value;
cl2 := TAdoDataset1.properties['Cursorlocation.CursorlocationEnum].value;
</PRE></CODE>
Benötige ich eventuell die ADOX Typbibliothek dazu ?
Wäre nett wenn mir jemand die beiden Möglichkeiten zeigt.
Eine Frage zum Buch "ADO Programmierung" von David Sceppa hätte ich noch.
Auf Seite 154 deuted Mr. Sceppa das verwenden der Cursorlocation "clUseClient" bei den meisten seiner eigenen Anwendungen(mit Access DB) an. Wie ist das nun zu verstehn ? Macht sich der Performanceunterschied (bzw. die doppelte Datenhaltung bei clUseClient) der CursorLocationEinstellung doch erst bei großen Datenmengen bemerkbar ?
Viele Grüße<BR>
Walter
ich glaube ich habe da ein Verständnisproblem.
Es gelingt mir nicht den "CursorLocationEnum" Wert eines TAdoDataset's auszulesen. In diesem Fall meine ich nicht die Werte clUseClient, clUseServer sondern die Enum Werte (1,2,3,). Allerdings bekomme ich auch kein Ergebnis wenn ich versuche Cursorlocation auszulesen (clUseClient, clUseServer). Ich wollte dabei auf die Version if TAdoDataset1.Cursorlocation = ..... eigentlich verzichten und den Wert direkt erhalten.
So hab ich mir das bisher vorgestellt.
<PRE><CODE>
var
cl1 : TCursoLocation;
cl2 : integer;
......
cl1 := TAdoDataset1.properties['Cursorlocation'].value;
cl2 := TAdoDataset1.properties['Cursorlocation.CursorlocationEnum].value;
</PRE></CODE>
Benötige ich eventuell die ADOX Typbibliothek dazu ?
Wäre nett wenn mir jemand die beiden Möglichkeiten zeigt.
Eine Frage zum Buch "ADO Programmierung" von David Sceppa hätte ich noch.
Auf Seite 154 deuted Mr. Sceppa das verwenden der Cursorlocation "clUseClient" bei den meisten seiner eigenen Anwendungen(mit Access DB) an. Wie ist das nun zu verstehn ? Macht sich der Performanceunterschied (bzw. die doppelte Datenhaltung bei clUseClient) der CursorLocationEinstellung doch erst bei großen Datenmengen bemerkbar ?
Viele Grüße<BR>
Walter
Comment