Avatar billede amd Nybegynder
06. marts 2002 - 13:24 Der er 9 kommentarer og
1 løsning

Max 55 tegn fra recordsæt

Hej!
er der en der ved hvordan man gør så et recordsæt fra en access database kun henter 55 tegn ud??

/AMD
Avatar billede coltau Juniormester
06. marts 2002 - 13:26 #1
SQL = "Select left(navn, 55) from tabel" ' Vælg kun de første 55 tegn af feltet navn
Avatar billede excession Nybegynder
06. marts 2002 - 13:27 #2
nej, men jeg ved hvordan du henter alt fra recordsettet og kun udskriver 55 tegn..

IF Len(tekst) > 55 THEN
  tekst = mid(tekst, 1, 55) & "..."
END IF


-- xs
Avatar billede coltau Juniormester
06. marts 2002 - 13:39 #3
Nu ved i det begge to. :-)

Kommandoerne left/right kan anvendes i sql-sætninger eksempelvis:

SQL = "Select left(navn, 10) from tabel where right(navn, 1)='A' order by Left(navn, 5)"

Hent de første 10 tegn fra feltet navn, hvor det sidste tegn i navnet er 'A' sorteret efter de 5 første bogstaver.
Avatar billede amd Nybegynder
06. marts 2002 - 14:08 #4
Det skal helst være der nede hvor man bare skriver fx:
response.write rs("55tegn")
Avatar billede amd Nybegynder
06. marts 2002 - 14:14 #5
Man er nemlig midt i en lykke
Avatar billede coltau Juniormester
06. marts 2002 - 14:35 #6
Så skal du bruge denne:
Left(RS("felt"), 55)

eks:

Response.Write("<td>" & Left(RS("felt"), 55) & "</td>")
Avatar billede amd Nybegynder
06. marts 2002 - 14:38 #7
Kan du ik lige skrive hele SQL sætningen?
Avatar billede excession Nybegynder
06. marts 2002 - 14:39 #8
koden som jeg skrev ovenover tilføjer ... hvis teksten er mere end 55 tegn.. hvis du ikke allerede vidste det. :)

-- xs
Avatar billede coltau Juniormester
06. marts 2002 - 15:37 #9
Forstår ikke ? mere.
Avatar billede amd Nybegynder
06. marts 2002 - 16:11 #10
Har forstået:-)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester