---
title: "Antal poster i SQL sats"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/13784-antal-poster-i-sql-sats"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Groover"
published: "2002-01-15T14:16:00.000Z"
updated: "2002-01-15T15:39:00.000Z"
replies: 6
views: 217
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/13784-antal-poster-i-sql-sats"
---

# Antal poster i SQL sats

## #1 — Groover, 2002-01-15T14:16Z

Har en Access databs med 89 fält. Vilket innebär att mina SQL satser bli ganksa långa. Jag använder mig utav \`underscore´ &\_ för att få SQLerna lite mer lätthanterliga på mina .asp sidor.

Finns det något som säger att man bara kan ha si eller så många \`input´s´ per SQLsats?

t.ex:

```
<%	SQL = SQL & "VALUES( 	'" &kat& "' , '" &subkat& "' , #" &datum&  "# , '" &forfattare& "' , '" &nedefter& "' , '" &namn& "' , '" &arbetsgang& "' " &_
							" '" &a1& "' " &_
							" '" &a2& "' " &_
							" '" &a3& "' " &_
							" '" &b1& "' " &_ [b]..O.s.v detta fortsätter till[/b]" '" &x3& "'" )" %>
```

Men, när scriptet anropas så får jag ett fel som ser ut så här...

> Feltyp:
>        Kompileringsfel i Microsoft VBScript (0x800A0401)
>        Slut på programsats förväntas.
>        insert.asp, line 107, column 5
>        " '" &h1& "' " &\_
>        \----^
>
>        Webbläsare:
>        Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) 
>
>        Sida:
>        POST 480 bytes to insert.asp

Hemz? Eftersom att rad 107 ser likadan ut som alla andra rader så får jag ingen rätsida på problemet...? Databasen ser okej ut, nollängd tillåten.. \[redigerat\] Fälten a1 -\> x3 text fält \[/redigerat\]

\[Redigerat av Groover den 15 jan 2002\]

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

## #2 — PatrikB, 2002-01-15T15:02Z

du har glömt komma avgränsare mellan värdena

\[r\]
"**,** '" & h1 & "' " & \_
"**,**  '" & h2 & "' "
\[/r\]

cya,
PatrikB

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

## #3 — Groover, 2002-01-15T15:14Z

Detta resulterar i detta...

> Feltyp:
> Kompileringsfel i Microsoft VBScript (0x800A0401)
> Slut på programsats förväntas.
> insert.asp, line 107, column **6**
> ", '" &h1& "' " &\_
> \----^

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

## #4 — Lasp, 2002-01-15T15:16Z

Du bör nog kolla hur du kan spalta upp databasen som jag ser det
Det måste vara myvket redundant information i denna.
En liten normalisering skulle hjälpa dig mycket.

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

## #5 — @nders, 2002-01-15T15:18Z

&h är prefix för hexadecimala tal. Prova att skriv isär, annars, byt namn på variablerna.

Mvh,

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

## #6 — Groover, 2002-01-15T15:22Z

Tack @nders...

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

## #7 — @nders, 2002-01-15T15:39Z

Men jag glömde ju:

Välkommen till webForum Groover! :)

Mvh,

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/13784-antal-poster-i-sql-sats
