Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


server.HTMLencode

Postades av 2002-11-25 02:11:38 - Fredrik Dahlström, i forum asp - allmänt, Tråden har 5 Kommentarer och lästs av 660 personer

Hej!

Om jag använder server.HTMLencode när jag ska spara något i en db så ändrar komandot samtliga "dåliga" tecken men om jag läser in en text från en db och använder samma kod så ändrar den bara ett enstaka tecken.

Någon som har ett bra tips till mig?

Mvh Fredde


Svara

Sv: server.HTMLencode

Postades av 2002-11-25 07:21:00 - Johan Djupmarker

Låter skumt, är det exakt samma data du testar med? Du skulle inte kunna ge lite exempeldata med de olika resultaten samt koden som fixar konverteringen?

/Johan


Svara

Sv: server.HTMLencode

Postades av 2002-11-26 22:32:22 - Fredrik Dahlström

Texten som finns i databasen är:
Canon BJC4000 färg Pelikan BCI-21 c. Bläckpatron

efter det att jag kört den genom koden:
<code>
do while not objRS1.EOF
objRS1("Beskrivning") = server.HTMLencode(objRS1("Beskrivning"))
response.write server.HTMLencode(objRS1("Beskrivning"))
objRS1.update
objRS1.MoveNext
</code>

Blir resultate:
Canon BJC4000 svart Pelikan BCI-21 bk. Bl&#228;ckpatron

Om jag knappar in samma text i ett frågeformulär försvinner även mellanslagen och ersätts med andra tecken

Det är kanske inte nödvändigt att ändra mer än i den försata satsen?

Jag undrar även varför det inte går att köra scriptet mer än en gång?

Mvh Fredrik



Svara

Sv: server.HTMLencode

Postades av 2002-11-27 07:25:52 - Johan Djupmarker

Du kör ju HTMLEncode 2 gågner samt skriver ner den encodade texten i db:n...

<code>
do until objRS1.EOF
response.write server.HTMLencode(objRS1("Beskrivning"))
objRS1.MoveNext
loop
</code>


>Jag undrar även varför det inte går att köra scriptet mer än en gång?

Kanske för att du sparar den encodade texten i db:n? Varför fungerar det bara en gång? Vad händer?

/Johan


Svara

Sv: server.HTMLencode

Postades av 2002-11-29 10:00:07 - Fredrik Dahlström

Hej igen!

Anledningen till att jag körde HTMLEncode två gånger är helt enkelt att jag glömde plocka bort ett av mina experement.
Jag vill konvertera all text i en DB för att det har börjat uppstå problem när jag ska visa vissa texter.

När jag kört scriptet en gång så kan jag inte köra det igen, då får jag felmeddelandet:

Feltyp:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
En OLE DB-åtgärd i flera steg genererade fel. Kontrollera alla OLE DB-statusvärden som finns tillgängliga. Inget arbete utfördes.
/webmaster/nya_priser/autoredigering.asp, line 26
</code>
<code>

do while not objRS1.EOF

Beskrivning = server.HTMLencode(objRS1("Beskrivning"))
** line 26 ** objRS1("Beskrivning") = Beskrivning

objRS1.update
objRS1.MoveNext
loop
</code>



Tack för hjälpen.

Mvh Figge



Svara

Sv: server.HTMLencode

Postades av 2002-11-29 13:17:29 - Fredrik Salomonsson


Hej.

Det sista felmeddelandet står att läsa mycket om i MSDN.
Ett förslag där är att via en SQL-sats ändra i Db:n istället för rs.Update.

//fredda


Svara

Nyligen

  • 21:28 Chicken Road Casino Game
  • 21:21 1xBet Promo Code 2025
  • 18:37 Remove the bumper in AUDI
  • 15:35 Chicken road crash game
  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 933
27 965
271 780
602
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies