14. februar 2000 - 14:17Der er
11 kommentarer og 1 løsning
Plus-tegn
Jeg ved ikke rigtig om spørgsmålet hører hjemme her, eller under MSSQL.. men i hvert fald så har jeg følgende problem :
Jeg en DB i MSSQL 7, og når jeg laver forespørsler mod den i ASP, kommer nogle af felterne til at indeholde en masse plus-tegn. Hvis jeg laver forespørgslen direkte på SQL-serveren (ISQL) er der ikke nogen problemer. Kun med ASP....Nogen forklaring ?
Jeg bruger FP2000's databasefunktion til at lave DB-connection til SQL-serveren, så jeg ved ikke rigtig hvor jeg skal kigge efter tegnsæt i ASP/Conn ?!?!?
Det er her plus-tegnene kommer.. Hvis selve feltet i tabellen feks. er på 20 char og der kun står 4 i det, så bliver resten til plus-tegn.. Jeg har prøvet at ændre feltet både til varchar, text, nchar, char osv. Intet hjælper.
Du skal bare skrive: <%=Trim(FP_FieldURL("idnr"))%> Så blive +'er fjernet. + på en URL er det samme som et mellemrum. Dvs at fordi teksten bliver udskrevet i en <a> tag, så konverterer IE (som den skal) mellemrum og andre specialtegn.
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.