Hämta bara ett visst antal siffror ur en kolumn!

ASP

3 svar · 167 visningar · startad av Wiklund!!

Medlem sedan juli 2002549 inlägg
Trådstart#1

På min community, anger medlemmarna ett datum då de är födda, år,månad,dag i tre olika fält som sedan läggs in i en kolumn i databasen (ex 1998,04,15 när de blir medlem! Sen när man loggar in så ska man ju givetvis kunna ändra det när man känner för det... Där kommer problemet.

Hur gör jag för att bara hämta ut de fyra första siffrorna ur kolumnen (ex 1998), och sen två siffror (04) och tillsist två till (15). Det ska ligga i tre olika select fält!

Någon som vet?

Medlem sedan jan. 2002286 inlägg
#2

datum = "1988,04,15"

ar = left(datum,4)
manad = mid(datum,5,2)
dag = right(datum,2)

Medlem sedan jan. 2002286 inlägg
#3

Korregering: manad = mid(datum,6,2)

Medlem sedan juni 200032 967 inlägg
#4

Jag älskar Split(). Med den gör man så här:

varBirthDate = Split(objRS("BirtDate"), ",")
intYear = varBirthDate (0)
intMonth = varBirthDate (1)
intDay = varBirthDate (2)

Mvh,

250 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)