---
title: "Hur lägga till infon?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/182150-hur-lägga-till-infon"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "magnusfeldth"
published: "2010-01-24T23:29:29.000Z"
updated: "2010-01-25T21:53:46.000Z"
replies: 5
views: 680
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/182150-hur-lägga-till-infon"
---

# Hur lägga till infon?

## #1 — magnusfeldth, 2010-01-24T23:29Z

Jag har en accessdatabas som jag hämtar information ur. Bland annat hämtas för en meny namn på den länk som hyperlänken skall gå till. Men sidan finns både på svenska och engelska, men jag vill inte behöva ha två fält i tabellen och skriva in nästan likalydande adresser för länkar. Länkarna ser ut i stil med text.asp?id=3 och texteng.asp?id=3. Så i fältet vill jag bara behöva skriva text.asp... Hur lägger jag till "eng" precis före punkten i adressen?? Förstås det vad jag menar?

Hilfe!

Permalänk: https://www.webforum.nu/p/182150

## #2 — @nders, 2010-01-25T06:13Z

Jag är inte helt säker på att jag gillar tillvägagångssättet med olika sidor för olika språk, men here goes:

```
adress = "text.asp?id=3"
splitarray = split(adress, ".")
adressEng = splitarray(0) & "eng." & splitarray(1)
```

Har du fler punkter i adressen blir det lite klurigare.

Permalänk: https://www.webforum.nu/p/2224012

## #3 — magnusfeldth, 2010-01-25T21:28Z

funkar finfint, fast, om jag vill att den inte skall göra så när det är en e-postlänk då? alltså när @-tecknet finns med nånstans i länken...

Permalänk: https://www.webforum.nu/p/2224080

## #4 — Ledel, 2010-01-25T21:33Z

Med hjälp av InStr kollar du ifall @ INTE finns med i adress:

```
If InStr(adress, "@") = 0 Then
...
End If
```

Om InStr(...) returnerar 0 finns det alltså inget @ i adress. Därmed kan du göra det @nders skrev!

Permalänk: https://www.webforum.nu/p/2224081

## #5 — magnusfeldth, 2010-01-25T21:49Z

testade din kod ledel, men då hämtade den om fält-uppgiften från fältet ovan???

Edit: fixade till if-koden, nu funkar det!

TACK både snabeln och ledel!

Permalänk: https://www.webforum.nu/p/2224082

## #6 — Ledel, 2010-01-25T21:53Z

Bygger ihop det med @nders kod:

```
adress = "text.asp?id=3"
If InStr(adress, "@") = 0 Then
splitarray = split(adress, ".")
adressEng = splitarray(0) & "eng." & splitarray(1)
End If
```

Hur ser din kod ut?

Permalänk: https://www.webforum.nu/p/2224083

---

Tråden på webben: https://www.webforum.nu/amne/asp/182150-hur-lägga-till-infon
