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)
------------------
essentitia preter non sans multiplicandum
7 svar · 157 visningar · startad av icaaq
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?
------------------
Icaaq, mannen med korven. som hejar på Bajen(!)
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)
------------------
essentitia preter non sans multiplicandum
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
------------------
Icaaq, mannen med korven. som hejar på Bajen(!)
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
------------------
Icaaq, mannen med korven. som hejar på Bajen(!)
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?
------------------
essentitia preter non sans multiplicandum
[Redigerat av LarsG den 06 nov 2001]
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 ....
------------------
Icaaq, mannen med korven. som hejar på Bajen(!)
[Redigerat av icaaq den 06 nov 2001]
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)
------------------
essentitia preter non sans multiplicandum
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 :)
------------------
Icaaq, mannen med korven. som hejar på Bajen(!)