Avatar billede hmortensen Nybegynder
24. august 2003 - 20:38 Der er 5 kommentarer og
1 løsning

Vælge bestemt antal tegn fra felt

Hvordan kan jeg lave et udtræk på et bestemt antal tegn ?

Ligesom i mySQL med flg: SELECT LEFT(felt, antal) AS felt FROM tabel
Avatar billede langthjem Nybegynder
24. august 2003 - 20:44 #1
Siden du bruger Access går jeg udfra at du skal bruge det i samarbejde med ASP, og derfor har jeg løsningen.
Access understøtter ikke den funktion du efterspørger, du er nødt til at trække hele feltet ud, og så beskære resultatet i koden, f.eks. med: Left(rs("Felt"),25)
Avatar billede Jørgen Kirkegaard Professor
24. august 2003 - 20:45 #2
Gå i designeren for forespørgsler. Hent din tabel ind. Lav et felt Som følger:
felt1: Left(felt, antal)
Tryk på SQL-knappen og se indholdet dér.
24. august 2003 - 20:53 #3
Dit eget forslag er da et fuldt legalt SQL-udtryk! Virker det ikke??
Avatar billede hmortensen Nybegynder
24. august 2003 - 20:55 #4
langthjem, jeg har brugt din løsning.

staticdata, jeg fatter intet af den grafiske brugerflade i access. databaser skal bearbejdes i ren tekst.

thomasjepsen, det melder sql i access. men se nu bare på LIMIT funktionen, som de har valgt at kalde TOP.
Avatar billede hmortensen Nybegynder
24. august 2003 - 20:56 #5
Det melder sql fejl skulle der self stå
Avatar billede mugs Novice
24. august 2003 - 20:56 #6
Det skal laves som et udtryk:

Udtryk1: Left([felt1];3)

SQl ser således ud:

SELECT Tabel1.felt1, Left([felt1],3) AS Udtryk1
FROM Tabel1;
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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