---
title: "RecSet.Update i mySQL"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/61816-recset-update-i-mysql"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "nill"
published: "2002-12-10T17:05:18.000Z"
updated: "2002-12-10T17:31:53.000Z"
replies: 4
views: 264
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/61816-recset-update-i-mysql"
---

# RecSet.Update i mySQL

## #1 — nill, 2002-12-10T17:05Z

Ställlde frågan i mySQL-forumet innan men de var inte så ivriga att svara på ASP-relaterade frågor.

Varför fungerar t.ex. inte detta med mySQL? 

```

VarDammit = "SELECT relationer FROM users WHERE ID = " & Session("userID")
RecSet.Open VarDammit, Connect, 3, 3

RecSet("relationer") = Replace(RecSet("relationer"), Relationer(i) & ";", "")
RecSet.Update
RecSet.Close
```

det ger t.ex. det här felmeddelandet:

"Microsoft OLE DB Provider for ODBC Drivers fel '80004005' 
\[Microsoft\]\[ODBC Driver Manager\] Invalid string or buffer length"

Det är alltså RecSet.Update som krånglar.     Ska inte RecSet.Update fungera med mySQL?

och till er som säger att man ska skriva "UPDATE tabell SET " osv...       
så är det inte det jag frågar om. Jag vill verkligen använde RecSet.Update på vissa ställen.
t.ex. 

```
If RecSet("a") = 1 Then
 RecSet("b") = varde
 RecSet.Update
ElseIf RecSet("a") = 2 Then
 RecSet("b") = varde2
 RecSet.Update
End If
```

Plus att det är så att jag gått över från access till mysql och ogilllar att konstruera om all min kod bara för några RecSet.Update

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

## #2 — icaaq, 2002-12-10T17:13Z

En sådan update funkar inte med mySQL :(

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

## #3 — icaaq, 2002-12-10T17:14Z

> **nill skrev:**
>
> Jag vill verkligen använde RecSet.Update på vissa ställen.

 Varför? 

mvh icaaq

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

## #4 — nill, 2002-12-10T17:21Z

för att jag har många ställen där jag behöver göra så som sista kodexemplet. Och med  "UPDATE tabell SET..." blir det väldigt mycket mer kod och krångligare.

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

## #5 — icaaq, 2002-12-10T17:31Z

Om du ska köra mySQL så blir det att använda UPDATE tabell SET......

That´s a fact

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/61816-recset-update-i-mysql
