---
title: "Datum i Array..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/55895-datum-i-array"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "JAreMANNEN"
published: "2002-10-14T08:14:05.000Z"
updated: "2002-11-05T09:38:47.000Z"
replies: 7
views: 365
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/55895-datum-i-array"
---

# Datum i Array...

## #1 — JAreMANNEN, 2002-10-14T08:14Z

God förmiddag wF!

Har lite problem med Datum i denna array nedan..

Har en formulärsida med 6st textfält som skickas till en sida som skriver in datan i DB'n. Ett fält är kommer att innehålla ett datum, resten kommer att innehålla en massa maträtter. Maträtterna splittas med ett "RETUR-slag" i textfälten. 
Jag tänkte att man kanske kunde fylla i ett "startdatum", så ökar det med +1 för varje textfält som arrayen "går igenom", men som det är nu så blir daumet +1 för VARJE maträtt.. :(

Såhär blir resultatet nu:

**Textfält1**
Torsk (2002-10-04)
Pasta (2002-10-05)
Makaroner (2002-10-06)

**Textfält2**
Ärtsoppa (2002-10-07)
Fisk (2002-10-08)
Fläsk (2002-10-09)

**MEN** såhär vill jag att det ska se ut:

**Textfält1**
Torsk (2002-10-04)
Pasta (2002-10-04)
Makaroner (2002-10-04)

**Textfält2**
Ärtsoppa (2002-10-05)
Fisk (2002-10-05)
Fläsk (2002-10-05)

osv...

Här är koden som tar emot formulären...

```
	Datums = request("Datum1")
	strText = request.form("matratter")
	strText = replace(strText, ",", "")
	varArray = split (strText, vbCrLf)
	Datums = CDate(Datums) -1
	
	for i = 0 to ubound(varArray)
		Datums = CDate(Datums) +1
		SQL = "Insert Into RestaurangMatratt (RestaurangId, Datum, Matratt, Pris, AvhamtningsPris, Tillbehor1, Tillbehor2, Tillbehor3, Tillbehor4, Tillbehor5) "
		SQL = SQL &"values ("& request("restid") &", '"& Datums &"', '" & LTrim(varArray(i)) & "', "& request("pris") &", "& request("avhpris") &", "
		SQL = SQL & request("Tillbehor1") &", "& request("Tillbehor2") &", "& request("Tillbehor3") &", "& request("Tillbehor4") &", "& request("Tillbehor5") &")"
		'databas.execute(SQL)
		response.Write sql &"<br>"
	next
```

Tack på förhand!

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

## #2 — JAreMANNEN, 2002-10-15T07:41Z

hrm, verkligen ingen som fattar hur jag menar?? :o

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

## #3 — JAreMANNEN, 2002-11-04T13:20Z

lyfter, har fortfarande probs med denna "skiten".. ;)

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

## #4 — Jesper T, 2002-11-04T13:47Z

Ett widcard: Kan du inte tänka om och lägga in datumen i en array också?

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

## #5 — JAreMANNEN, 2002-11-04T13:52Z

har provat, men får inte till det som jag vill..
Fälten bli ju kommaseparerade..

maträtt1 maträtt2 maträtt3 , maträtt4 maträtt5 maträtt6

Man skulle kunna "splitta" på kommatecknet, MEN många av rätterna innehåller ju även såna tecken, så det sket sig

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

## #6 — PatrikB, 2002-11-04T14:36Z

Lägg in ett tecken som INTE kommer att finnas med i maträtterna, typ: ## och splitta på det.

cya,
PatrikB

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

## #7 — JAreMANNEN, 2002-11-05T09:36Z

såhär då menar du...

maträtt1 maträtt2 maträtt3 # , maträtt4 maträtt5 maträtt6 #, maträtt7 osv.. ?

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

## #8 — PatrikB, 2002-11-05T09:38Z

typ .... kom bara ihåg att ta bort de dära komma tecknen ;)

cya,
PatrikB

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/55895-datum-i-array
