/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Select med substring
Fra : Thomas Møller Nexø


Dato : 06-04-05 21:49

Hej,

Er det muligt på nogen måde at selecte en del af en kolonneværdi
i en access database?
Jeg ved at det er muligt i sql server og har fundet noget på
nettet om en mid funktion i access, men jeg har ikke kunnet få
det til at køre.

Jeg skal have mulighed for at kunne sammenligne mine datoer i
databasen, der er i standard-datoformat, med en datovariabel, der
er dags dato. Sådan at jeg kan hive alle datoer ud af databasen,
der har samme format som dags dato.
Dette kan jeg ikke nu da der sammenlignes på både dato og det
tilhørende klokkeslet.

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Thomas Møller Nexø (06-04-2005)
Kommentar
Fra : Thomas Møller Nexø


Dato : 06-04-05 23:06

> Er det muligt på nogen måde at selecte en del af en kolonneværdi
> i en access database?
> Jeg ved at det er muligt i sql server og har fundet noget på
> nettet om en mid funktion i access, men jeg har ikke kunnet få
> det til at køre.

Jeg havde forsøgt mig med MID funktionen på min side før jeg
oprettede indlægget her, dog uden held, men det viser sig at det
virker fint fra sql view i selve access databasen så MID virker
altså til det jeg skal bruge den til.

Forstår så bare ikke den fejl jeg får når jeg bruger den på min asp
side:

"SELECT LEFT(Dato,10) FROM Statistik" virker i access, men genererer
følgende fejl på hjemmesiden:

The data value could not be converted for reasons other than sign
mismatch or data overflow. For example, the data was corrupted in
the data store but the row was still retrievable.

???

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Thomas Møller Nexø (07-04-2005)
Kommentar
Fra : Thomas Møller Nexø


Dato : 07-04-05 09:31

> "SELECT LEFT(Dato,10) FROM Statistik" virker i access, men genererer
> følgende fejl på hjemmesiden:
>
> The data value could not be converted for reasons other than sign
> mismatch or data overflow. For example, the data was corrupted in
> the data store but the row was still retrievable.
>
> ???

Problemet blev løst ved at bruge LIKE i stedet for:

SELECT Dato FROM Statistik WHERE Dato LIKE '" + dat + "%'", hvor dat
er en streng specificeret ud fra et valg fra en liste fek,s.

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Søg
Reklame
Statistik
Spørgsmål : 177548
Tips : 31968
Nyheder : 719565
Indlæg : 6408803
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste