---
title: "Behöver hjälp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/45770-behöver-hjälp"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "roj"
published: "2002-06-13T10:45:55.000Z"
updated: "2002-06-13T10:51:25.000Z"
replies: 3
views: 216
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/dotnet/45770-behöver-hjälp"
---

# Behöver hjälp

## #1 — roj, 2002-06-13T10:45Z

Jag har en sats som lägger in ett värde i en data bas men jag vill att värdet ska kunna anges med en variabel....

Så som det ser ut nu funkar det:

```
Dim cn As New rdoConnection
cn.Connect = "dsn=FMPtest;database=employee;uid=;pwd=1234"
cn.EstablishConnection
cn.Execute "INSERT INTO employee (firstname) VALUES('strdata');"
cn.Close
```

Men jag vill att det ska se ungefär så här men det funkar inte riktigt:

```
Dim strdata As String
strdata = "hej"
Dim cn As New rdoConnection
cn.Connect = "dsn=FMPtest;database=employee;uid=;pwd=1234"
cn.EstablishConnection
cn.Execute "INSERT INTO employee (firstname) VALUES(" + strdata + ");"
cn.Close
```

Skull bli världens lyckligaste om någon kunde hjälpa mej med detta.. idag  :) :OO

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

## #2 — Brimba, 2002-06-13T10:48Z

prova med

```
cn.Execute "INSERT INTO employee (firstname) VALUES('" & strdata & "');"
```

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

## #3 — roj, 2002-06-13T10:48Z

Löste det typ en sekund efter jag skrivit detta inlägg hehe lösningen för den intresserade ser ut så här..

```
Dim strdata As String
strdata = "hej"
Dim cn As New rdoConnection
cn.Connect = "dsn=FMPtest;database=employee;uid=;pwd=1234"
cn.EstablishConnection
cn.Execute "INSERT INTO employee (firstname) VALUES('" + strdata + "');"
cn.Close
```

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

## #4 — @nders, 2002-06-13T10:51Z

Byt dina +-tecken runt variabeln till &-tecken.
I Visual Basic används & för att konkatenera strängar. Om någon av de variabler du skall lägga ihop till en sträng är ett tal, och du använder +, så kan det ge dig ett felmeddelande eftersom det då skall utföras en matematisk operation (addition).

Mvh,

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/45770-behöver-hjälp
