Uhha, I har godt nok svaret tæt på hinanden... Jeg tester lige "det bliver sent i aften, og så giver jeg points til den tætteste på det der virker" Takker for de mange svar
Syntaks mæssigt er der nok nogle ændringer, da det er via. ASP jeg har tilgang til DB'en... -Jeg vil hive alle rækkerne frem med et kald <%SQLsaetning = SELECT * FROM Brugere WHERE navn LIKE 'a*'%> Virker den tror I?
Denne metode er hurtigere, da Like er en meget langsom operator. (og derved slipper du for at spekulere over om det er %, ?, * eller hvad det måtte være)
Jeg fik desværre ikke tid til at teste om det var * eller %, men jeg testet først thomasjepsen's forslag, og som han skrev var det ekstremt hurtigt... Den står der med det samme ud af en tabel med 400 records, men om man kan mærke forskel kan jeg ikke sige linjen kom til at se sådanne ud:
<%sql = "SELECT Navn FROM Vare WHERE LEFT(Navn,1)= '"+bogstav+"'";%>
Jeg har osse givet jkrons points for at være hutigst, jeg har desværre ikke råd til at give jer alle... selvom I skal have mange tak for hjælpen... --->thomasjepsen, kan man også indføre en "og" operator så man kunne både finde store og små bogstaver?
I mine mange andre søgfunktioner har jeg kun brugt % og ikke *, da jeg kun kunne få % stjerne til at virke... Men SELECT * FROM [Tabel] WHERE Left([Navn],1) = a, har jeg brugt, når det drejer som index søgninger...
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.