---
title: "Uppdatering"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/12557-uppdatering"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "skyman"
published: "2001-11-09T07:44:00.000Z"
updated: "2001-11-09T12:54:00.000Z"
replies: 11
views: 345
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/12557-uppdatering"
---

# Uppdatering

## #1 — skyman, 2001-11-09T07:44Z

Hejsan hej.
Jag är precis newbie på asp men har koll på php, om det nu skulle hjälpa ;)

Jag har en sida med ett formulär med diverse input:s. När jag skickar sidan vill jag att den ska uppdateras, ladda sig själv igen.
Det man skrivit in i formuläret skall visas på samma sida samt det som man skrivit in tidigare. Jag ska använda mig av en MSSQL-databas.
Vart skriver jag "skriv till databasen"-scipten? Måste jag använda mig av två sidor för att det skall funka?

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

## #2 — Vide, 2001-11-09T07:50Z

Nej, det behöver du inte, gör en enkel if-sats för att se om det är skickat eller inte, kolla t.ex din submitknapp:

```
if request.form( "din_submit" ) <> "" then
'gör dina databasinstruktioner här.
end if
```

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

## #3 — eas, 2001-11-09T07:54Z

Nej,
det går bra med en!

Du skriver typ 

```
<% IF Request.Querystring("laggtill") = "ja" THEN %>

Här lägger du till i databasen

<% END IF %>
```

I form grejern skriver du action="sidansnamn.asp?laggtill=ja"

Vad MSSQL?
Microsoft SQL, eller?

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

## #4 — Vide, 2001-11-09T07:58Z

> Vad MSSQL?
> Microsoft SQL, eller?

MS SQL-Server, en kompetent databas.

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

## #5 — eas, 2001-11-09T08:03Z

OK, tack för att du informarar!

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

## #6 — skyman, 2001-11-09T08:10Z

Asbra! :e
Tack ska ni ha... såhär många svar har jag aldig fått i php-forumet, inte ens tillsammans ;)

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

## #7 — skyman, 2001-11-09T08:50Z

Mssql-server? :q nja...
Jag har en fråga till:
För att lägga in värden i en databas skriver jag detta:
SQLStr = "insert into medd_tabell(color) values(...)"
Åsså till problemet; hur skriver jag i "..." när jag hämtar variablerna med Request.Form? Det blir mycket fnutt och fnuttfnuttar att hålla koll på... :)
Jag ska hämta en variabel som heter "color".

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

## #8 — Vide, 2001-11-09T08:56Z

> SQLStr = "insert into medd_tabell(color) values('" & request.form("color") & "')"

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

## #9 — skyman, 2001-11-09T09:08Z

Super! :)
Jag får tyvärr fel på min rad innan...
Microsoft\]\[ODBC Driver Manager\] Data source name not found and no default driver specified 
På raden:
Kalle.Open "Traffic","sa",""
Någon ide om vad som kan vara snett?
Raden innan:
Set Kalle = Server.CreateObject("ADODB.Connection")

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

## #10 — @nders, 2001-11-09T09:14Z

Har du satt upp en odbc-koppling med namnet Traffic?

Mvh,

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

## #11 — skyman, 2001-11-09T09:23Z

I guess so... :l
Hela koden:

```
Set Kalle = Server.CreateObject("ADODB.Connection"
Kalle.Open "Traffic","sa",""
SQLStr = "INSERT INTO medd_tabell(color)"
SQLStr = SQLStr & " VALUES('" & Request.Form("color")&"')"
Set SS = Server.CreateObject ("ADODB.Recordset")
SS.Open SQLStr, Kalle,adOpenForwardOnly
```

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

## #12 — skyman, 2001-11-09T12:54Z

Är det fel på koden ovan? Förmodligen, för det funkar inte... :q

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/12557-uppdatering
