Forum: Datenbanken
Delphi
by sancho1980,
29. Apr 2006
wie erzeug ich so einen clustered index?
bei "create clusterd index" bekomm ich eine "invalid token"-meldung
Forum: Datenbanken
Delphi
by sancho1980,
29. Apr 2006
hmm ich glaub das hab ich verstanden
ist es jetz so, dass der primärindex automatisch ein clustered index ist?
oder muss ich das noch irgendwie explizit sagen, also etwa wie 'create clustered index x ..'
Forum: Datenbanken
Delphi
by sancho1980,
29. Apr 2006
hmm
ich weiß nicht ob ich das richtig verstanden hab
ich hab mich auch mal im netz umgeschaut
also so wie ich das verstehe, sorgt ein clustered index dafür, dass die wahrscheinlichkeit relativ hoch ist, dass zwei aufeinanderfolgende einträge auch auf derselben seite stehen
das bringt mich zu zwei fragen:
1) wie soll das gehen; schließlich habe teilweise ja mehrere indizes für die selbe...
Forum: Datenbanken
Delphi
by sancho1980,
28. Apr 2006
falls es wen interessiert, ich habs raus
select * from dicentries where id < 350 order by id descending rows 5;
die letzten 5 datensätze für die gilt id < 350...
Forum: Datenbanken
Delphi
by sancho1980,
28. Apr 2006
hmmm...
hab mal bisschen gegooglet und nebenbei n bisschen ausprobiert in isql; folgendes klappt prima:
select * from dicentries where id > 280 rows 50;
das gibt mir die ersten 50 records deren id größer als 280 ist
leider weiß ich nicht wie es andersrum geht, das brauch ich ja auch noch, also beispielsweise:
select * from dicentries where id < 280 last rows 50; - > klappt leider...
Forum: Datenbanken
Delphi
by sancho1980,
28. Apr 2006
Hallo
ich weiß, eigentlich *soll* man das DBgrid bei client/server-datenbanken wegen des hohen datentransfers nicht verwenden, aber ich hab mir einen workaround überlegt, von dem ich aber leider nicht so richtig weiß, wie ichs praktisch umsetzen soll. die idee is folgende:
es werden einfach immer nur soviele datensätze an den client geschickt, wie zu einem bestimmten zeitpunkt auch grad im...