---
title: "Snabbt och enkelt fel!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/130978-snabbt-och-enkelt-fel"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "webbSAJTEN"
published: "2005-07-05T13:10:26.000Z"
updated: "2005-07-05T20:18:19.000Z"
replies: 10
views: 356
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/130978-snabbt-och-enkelt-fel"
---

# Snabbt och enkelt fel!

## #1 — webbSAJTEN, 2005-07-05T13:10Z

```
SQL = "UPDATE anv Set strFoto = pic/foto/"&namn&" Where strAnv = '"&session("user")&"'"
Connect.Execute(SQL),,128
```

namn = session("User")

'Tar bort mellanslagen vid början och i slutet
namn = Trim(namn)

Fixat ett uploadscript i chili!asp och vill lagra adress till bilden i databasen..

Får felmesset: Unknown column 'pic' in 'field list'

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

## #2 — @nders, 2005-07-05T13:10Z

Vad har vi sagt om apostrofer runt strängvärden?

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

## #3 — webbSAJTEN, 2005-07-05T13:18Z

```
SQL = "UPDATE anv Set strFoto = '"&namn&"' Where strAnv = '"&session("user")&"'"
Connect.Execute(SQL),,128
```

Skriver jag så får jag fram mitt User.. Men hur får jag dit pic/foto??

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

## #4 — webbSAJTEN, 2005-07-05T13:24Z

Löste de nu faktiskt..
Förutom en sak..

Hur får jag ut ändelsen?

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

## #5 — LarsG, 2005-07-05T13:29Z

Vilken ändelse?

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

## #6 — webbSAJTEN, 2005-07-05T13:36Z

alltså \*.gif, \*.jpg..

Tror de kan lösas med \<%=Right(upload.SourceFileName),4)%\> eller?

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

## #7 — webbSAJTEN, 2005-07-05T13:45Z

Fixade allt med:

```
andelse = Right((upload.SourceFileName),4)

strUrl = "pic/foto/" & namn

SQL = "UPDATE anv Set strFoto = '"& strUrl &""& andelse &"' Where strAnv = '"&session("user")&"'"
Connect.Execute(SQL),,128
```

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

## #8 — LarsG, 2005-07-05T13:45Z

Jo,  det går ju bra alltsomoftast.

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

## #9 — Troxy, 2005-07-05T18:00Z

Annars tror jag det finns en speciell egenskap för filändelsen faktiskt.

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

## #10 — JAreMANNEN, 2005-07-05T18:13Z

> **Troxy skrev:**
>
> Annars tror jag det finns en speciell egenskap för filändelsen faktiskt.

Med hjälp av FSO gör man på följande vis

```
strFile = "c:\test\test.html"
Set fso = CreateObject("Scripting.FileSystemObject") 
strExtension = fso.GetExtensionName(strFile)

Response.Write("Filändelsen är "& strExtension)
```

Går att kombinera ihop med webbSAJTEN's kod ovan men det kräver att filen redan sparats ner.

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

## #11 — Troxy, 2005-07-05T20:18Z

> **webbSAJTEN skrev:**
>
> Fixade allt med:
> 
>
>
> ```
> andelse = Right((upload.SourceFileName),4)
> 
> strUrl = "pic/foto/" & namn
> 
> SQL = "UPDATE anv Set strFoto = '"& strUrl &""& andelse &"' Where strAnv = '"&session("user")&"'"
> Connect.Execute(SQL),,128
> ```

Gud så onödigt långt. Gör såhär istället:

```
andelse = namn&Right((upload.SourceFileName),4)
SQL = "UPDATE anv Set strFoto = 'pic/foto/"&andelse&"' Where strAnv = '"&session("user")&"'"
Connect.Execute(SQL),,128
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/130978-snabbt-och-enkelt-fel
