---
title: "Massinlägg i mySQL"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/12491-massinlägg-i-mysql"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "icaaq"
published: "2001-11-06T19:34:00.000Z"
updated: "2001-11-06T19:59:00.000Z"
replies: 7
views: 183
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/12491-massinlägg-i-mysql"
---

# Massinlägg i mySQL

## #1 — icaaq, 2001-11-06T19:34Z

hur många inserts kan man göra på en sida?

det är så att jag ska lägga in en serie i ett mySQL dbms. Och det kommer att bli 132 inserts i en serie :o 

Nu undrar jag om detta är hållbart?

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

## #2 — LarsG, 2001-11-06T19:37Z

DEt går säkert bra, annars så tillåter mysql att du gör insert på flera poster i samma statement

```
insert into ogrish(aleb,caleb) values(1,1) (2,2) (3,3) (4,4)
```

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

## #3 — icaaq, 2001-11-06T19:41Z

här kommer ett ex på min 

```
							'Omg 1					
							strSQL1 = "INSERT INTO t_match"&_
							"(f_omg, "&_
							"f_serie_namn, "&_
							"f_klass, "&_
							"f_sasong, "&_
							"f_hemmalag, "&_
							"f_bortalag, "&_
							"f_user_id)"&_
							"VALUES"&_
							"(1, '"&strSerieNamn&"', '"&strKlass&"', "&_
							"'"&strSasong&"', "&_
							"'"&strlag1&"', "&_
							"'"&strLag4&"', "&_
							""&intMMID&")"
							strSQL2 = "INSERT INTO t_match"&_
							"(f_omg, "&_
							"f_serie_namn, "&_
							"f_klass, "&_
							"f_sasong, "&_
							"f_hemmalag, "&_
							"f_bortalag, "&_
							"f_user_id)"&_
							"VALUES"&_
							"(1, '"&strSerieNamn&"', '"&strKlass&"', "&_
							"'"&strSasong&"', "&_
							"'"&strlag2&"', "&_
							"'"&strLag3&"', "&_
							""&intMMID&")"
								'----------------------------------
								'Omg 2
								strSQL3 = "INSERT INTO t_match"&_
								"(f_omg, "&_
								"f_serie_namn, "&_
								"f_klass, "&_
								"f_sasong, "&_
								"f_hemmalag, "&_
								"f_bortalag, "&_
								"f_user_id)"&_
								"VALUES"&_
								"(2, '"&strSerieNamn&"', '"&strKlass&"', "&_
								"'"&strSasong&"', "&_
								"'"&strlag3&"', "&_
								"'"&strLag1&"', "&_
								""&intMMID&")"
								strSQL4 = "INSERT INTO t_match"&_
								"(f_omg, "&_
								"f_serie_namn, "&_
								"f_klass, "&_
								"f_sasong, "&_
								"f_hemmalag, "&_
								"f_bortalag, "&_
								"f_user_id)"&_
								"VALUES"&_
								"(2, '"&strSerieNamn&"', '"&strKlass&"', "&_
								"'"&strSasong&"', "&_
								"'"&strlag4&"', "&_
								"'"&strLag2&"', "&_
								""&intMMID&")"
```

hur skulle de se ut om jag körde som du sa med *flera poster i samma statement* :q

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

## #4 — icaaq, 2001-11-06T19:51Z

När jag testade så här:

```
INSERT INTO t_match(f_omg, f_serie_namn, f_klass, f_sasong, f_hemmalag, f_bortalag, f_user_id)VALUES(1, 'LarsG', 'p-90', '01/02', 'Mora IBF', 'Vakant', 1)(1, 'LarsG', 'p-90', '01/02', 'KAIS', 'MoraIK', 1)
```

så blev det

```
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E09)
[TCX][MyODBC]You have an error in your SQL syntax near '(1, 'LarsG', 'p-90', '01/02', 'KAIS', 'MoraIK', 1)' at line 1
/Medimatch2/regmatch.asp, line 360
```

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

## #5 — LarsG, 2001-11-06T19:51Z

```
strSQL1 = "INSERT INTO t_match"&_
"(f_omg, "&_
"f_serie_namn, "&_
"f_klass, "&_
"f_sasong, "&_
"f_hemmalag, "&_
"f_bortalag, "&_
"f_user_id)"&_
"VALUES"&_
"(1, '"&strSerieNamn&"', '"&strKlass&"', "&_
"'"&strSasong&"', "&_
"'"&strlag1&"', "&_
"'"&strLag4&"', "&_
""&intMMID&"), " &_
"(1, '"&strSerieNamn&"', '"&strKlass&"', "&_
"'"&strSasong&"', "&_
"'"&strlag2&"', "&_
"'"&strLag3&"', "&_
""&intMMID&"), " &
"(2, '"&strSerieNamn&"', '"&strKlass&"', "&_
"'"&strSasong&"', "&_
"'"&strlag3&"', "&_
"'"&strLag1&"', "&_
""&intMMID&"), " &_
"(2, '"&strSerieNamn&"', '"&strKlass&"', "&_
"'"&strSasong&"', "&_
"'"&strlag4&"', "&_
"'"&strLag2&"', "&_
""&intMMID&")"
```

kan du inte bygga ihop strängen i en loop så att du slipper koda så mycket?

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

## #6 — icaaq, 2001-11-06T19:55Z

Nej jag tror inte det då det är bestämda nycklar som används vid lottningen :(

det ser ut så här:

```
omg 1 
lag1-lag4
lag2-lag3

omg 2
lag3-lag1
lag4-lag2

omg 3
lag1-lag2
lag4-lag3

osv osv
```

så det blir nog att koda hela natten ....

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

## #7 — LarsG, 2001-11-06T19:56Z

Ursäkta jag glömde bort att det skall  vara ett komma mellan varje post

```
insert into ogrish(aleb,caleb) values(1,1), (2,2), (3,3), (4,4)
```

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

## #8 — icaaq, 2001-11-06T19:59Z

ok.....nu funkar det....

det sparar massa kodande iaf...men det blir inte lika överskådligt, men det är ju bara att kommentera det lite mer..

Tack :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/12491-massinlägg-i-mysql
