First of all, ikke si at jeg skal gå over til PHP etc.
Second, jeg aner ikke hvor mange som faktisk bruker ASP her bortsett fra fritjaaf og myself, men here goes:
Som overskriften sier, skal jeg velge en random record i en potensielt stor database..
Databasen er selvsagt bygd opp med autonummer, men en del 'poster' blir sletta etterhvert. (Derfor kan jeg ikke bare randomize et nummer.)
ID-'lista' kan se slik ut: 1, 2, 3, 5, 7, 20, 23,24,25,29,30 etc.
Jeg har lett litt på aspin.com og lest litt om Stored Procedures i SQL Server uten stort hell .. så .. hvordan kan jeg fikse dette ?
(Jeg har også prøvd å randomize et tall og bruke Rs.FindFirst, men .. det objektet (findfirst) var tydeligvis ikke støtta..)
Er det en mulighet å først ta alle ID-Nummerne ut i en array, og deretter velge en av disse ? Hvor treg vil denne prosessen bli ?
Takker for alle seriøse svar.
Second, jeg aner ikke hvor mange som faktisk bruker ASP her bortsett fra fritjaaf og myself, men here goes:
Som overskriften sier, skal jeg velge en random record i en potensielt stor database..
Databasen er selvsagt bygd opp med autonummer, men en del 'poster' blir sletta etterhvert. (Derfor kan jeg ikke bare randomize et nummer.)
ID-'lista' kan se slik ut: 1, 2, 3, 5, 7, 20, 23,24,25,29,30 etc.
Jeg har lett litt på aspin.com og lest litt om Stored Procedures i SQL Server uten stort hell .. så .. hvordan kan jeg fikse dette ?
(Jeg har også prøvd å randomize et tall og bruke Rs.FindFirst, men .. det objektet (findfirst) var tydeligvis ikke støtta..)
Er det en mulighet å først ta alle ID-Nummerne ut i en array, og deretter velge en av disse ? Hvor treg vil denne prosessen bli ?
Takker for alle seriøse svar.