Avatar billede voller Nybegynder
30. januar 2003 - 08:36 Der er 4 kommentarer og
1 løsning

Udtræk fra Access 2002 - Skåret ved 200 tegn

Hej Eksperter.


Underligt problem, jeg aldrig har oplevet før. Jeg trækker noget tekst ud af en celle med felttypen 'Notat' fra en Access 2002 DB. Denne tekst udskriver jeg med med ASP, men jeg får kun vist de første 200 tegn, selv om der er mange flere tegn i feltet. Nogen ideer?

Jeg har ikke Response.Write(left(strDataBaseTekst, 200)) eller noget der ligner nogen stedet.

Se et eksempel på hvad jeg mener på http://voller.dk/
Se sourcekode til filen her: http://www.voller.dk/rod/source.htm


Mvh. Voller.
Avatar billede oasen Nybegynder
30. januar 2003 - 11:25 #1
Replace(objRS("Tekst"), vbCrlf, "<br>")
Avatar billede voller Nybegynder
30. januar 2003 - 11:49 #2
Den slags bliver ordnet inden teksten ryger ind i DB. Teksten bliver heller ikke cuttet, hvor der skal være linjeskift. Jeg tror desværre ikke det er det.
Avatar billede oasen Nybegynder
30. januar 2003 - 14:58 #3
Ligger du "<br>" ind i feltet???

Nå, men jeg tror nu heller ikke det er det, der er problemet. Det var bare en kommentar.
Avatar billede steen Nybegynder
02. februar 2003 - 20:51 #4
Hvad har du angivet datatypen i din DB til at være i dette felt: Tekst eller Notat ?
Avatar billede voller Nybegynder
02. februar 2003 - 23:10 #5
Notat, som jeg skrev i min oprindelige post. Jeg har dog fundet løsningen selv. Man kan ikke gruppere efter notat-felter (som beskrevet i http://support.microsoft.com/default.aspx?scid=kb;en-us;Q88926 - Artiklen nævner kun relevans til og med Access 97, men problemet findes stadig i XP-udgaven). Derfor kom mit SQL-statement til at lyde:

SELECT TOP 10 Count(comment.newsid) AS AntalKommentarer, log.Id, log.Dag, log.Tid, log.Overskrift, First(log.Tekst) AS Tekst
FROM log
LEFT OUTER JOIN comment ON comment.newsid = log.Id
GROUP BY comment.newsid, log.Id, log.Dag, log.Tid, log.Overskrift
ORDER BY log.Id DESC

Det virker fint.
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

IT-JOB

Forsvarets Efterretningstjeneste

Linux Infrastructure Specialist

Riskpoint A/S (Riskpoint Solutions Limited)

Senior Developer