Gå til innhold

Anbefalte innlegg

Hei på dere!

 

Jeg skal legge inn informasjon i en database fra en tekstfil. Programmet som genererer tekstfilen legger til " på hver side av dataene. Eks.: "2,5".

 

Hvis jeg bruker

 

Replace(""stringSomSkalErstattes"", """, "")

 

blir jo det helt feil.

 

Er det noen som vet hvordan kan jeg få fjernet disse?

Lenke til kommentar
Videoannonse
Annonse

Hvis du bruker MS Access til å importere inn i databasen din vil den automatisk fjerne de overflødige ""'ene for deg.

 

Eller hvis du åpner tekstfilen som ett recordset og fikler litt med schema.ini fil vil du nok også kunne oppnå ett bedre resultat uten å måtte kjøre replace på den importerte teksten. Søker du i msdn etter schema.ini finner du noen bra eksempler.

Endret av Fogga
Lenke til kommentar

dim Verdi = """1.5""" <-- for å ha " i en string må du bruke 2 stk.

Verdi = Replace(Verdi,"""","") <-- 4 " i den første. 1 for å starte string, 2 for å få " i stringen og 1 for å avslutte stringn. Siste parameter er en tom string 2x"

 

Hvis alle dataene starter og slutter med " bør du kanskje heller bruke substr...

dim Verdi = """1.5""" <--- fra programmet

Verdi = substr(Verdi, 2, len(Verdi) - 2)

 

 

Leeeenge siden jeg har programmert ASP/VBScript, men kodene bør virke med mindre modifikasjoner...

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...