Avatar billede vanggaard Nybegynder
01. juni 2001 - 19:09 Der er 5 kommentarer og
1 løsning

Substring

Hej
Jeg har en database, hvor et af felterne er af typen tekst.
Nu er jeg i en situration, hvor jeg gerne vil lavet et udtræk af databasen, men jeg vil kun have de først 100 tegn af mit tekst felt. Kan man det ?
Eller skal jeg lave noget substring efter udtrækket ?
Jeg arbejder i ASP, hvis det har nogen betydning

- Mads
Avatar billede netsrac Praktikant
01. juni 2001 - 19:12 #1
I ASP kan du når du henter det ud bruge

<%=left(rs(\"felt\"), 100) %>
01. juni 2001 - 20:15 #2
Eller du kan lave en forespørgsel i Access, hvor du laver en kolonne som f.eks. ser således ud:
NytFelt: Left(GlFelt;100)

/Thomas
Avatar billede mugs Novice
01. juni 2001 - 23:48 #3
Eller i VBA:

Dim Streng As String, Ctl As Control
Streng = Bemærkninger
Set Ctl = Forms![form1].Controls![felt1]
Ctl = Left(String:=Streng, Length:=100)

Hvor Bemærkninger indeholder de 100 tegn og
form1 er navnet på den formular der indeholder felt1 som skal tildeles de 100 tegn.

Mvh / mugs

Avatar billede terry Ekspert
02. juni 2001 - 11:30 #4
As thomas says you could make a query in Access. You could also just write your select statement to select what you want, which is just the same as a query if you lokk at it in SQL view.

SELECT Left(GlFelt, 100) AS NytFelt from yourtable
Avatar billede terry Ekspert
02. juni 2001 - 11:31 #5
lokk = look
Avatar billede vanggaard Nybegynder
02. juni 2001 - 12:39 #6
Terry får min point, da han skrev hvordan jeg gjorde det i SQL
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