inserimento record multipli e array

User Name

Utente Attivo
17 Mar 2005
42
0
6
salve ho creato una pagina con inserimento record multipli.
inserisco tutti i dati in array ma poi ricevo un errore al momento dell'inserimento

Microsoft VBScript runtime error '800a0009'
Subscript out of range: '0'

posto il codice.

se potete mi aiutate a trovare l'errore e correggerlo? grazie

PS i campi in fase di inserimento sono tutti valorizzati

Codice:
<%
Dim arrayID_Alunno
arrayID_Alunno = Split(Request("ID_Alunno"), ",")

Dim arraycognome
arraycognome = Split(Request("CognomeNome"), ",")

Dim arrayclasse
arrayclasse = Split(Request("ID_Classe"), ",")

Dim arrayindirizzo
arrayindirizzo = Split(Request("indirizzo"), ",")

Dim arrayeta
arrayeta = Split(Request("eta"), ",")

Dim arraypagamento
arraypagamento = Split(Request("altro"), ",")

Dim arrayaut
arrayaut = Split(Request("rialtro"), ",")

Dim arraypssw
arraypssw = Split(Request("password"), ",")

Dim arraymatricola
arraymatricola = Split(Request("codice"), ",")


%>

<%

If (CStr(Request("MM_insert")) = "form1") Then
  If (Not MM_abortEdit) Then
     'execute the insert
   Dim MM_editCmd

Dim i
For i = 0 to quanti-1 ' Repeat2__index è il numero di righe ripetute

dim idalu, cogno, cla, indi, ann, ret, aut, pas, mat

idalu=arrayID_Alunno(i)
idalu = replace(idalu, " ", "")

cogno=arraycognome(i)
cogno = trim(cogno)

cla=arrayclasse(i)
cla = replace(cla, " ", "")

indi=arrayindirizzo(i)
indi = trim(indi)

ann=arrayeta(i)
ann = trim(ann)

ret=arraypagamento(i)
ret = trim(ret)

aut=arrayaut(i)
aut = replace(aut, " ", "")

pas=arraypssw(i)
pas = trim(pas)

mat=arraymatricola(i)
mat = replace(mat, " ", "")


    Set MM_editCmd = Server.CreateObject ("ADODB.Command")
    MM_editCmd.ActiveConnection = MM_prese_STRING
    MM_editCmd.CommandText = "INSERT INTO Alunni (ID_Alunni, CognomeNome, ID_Classe, indirizzo, eta, altro, rialtro, password, codice) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)" 
    MM_editCmd.Prepared = true
    MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param1", 202, 1, 255, idalu) ' adVarWChar
    MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param2", 202, 1, 255, cogno) ' adVarWChar
    MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param3", 202, 1, 255, cla) ' adVarWChar
    MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param4", 202, 1, 255, indi) ' adVarWChar
    MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param5", 202, 1, 255, ann) ' adVarWChar
    MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param6", 202, 1, 255, ret) ' adVarWChar
    MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param7", 202, 1, 255, aut) ' adVarWChar
    MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param8", 202, 1, 255, pas) ' adVarWChar
    MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param9", 202, 1, 255, mat) ' adVarWChar
    MM_editCmd.Execute
    MM_editCmd.ActiveConnection.Close
next
    ' append the query string to the redirect URL
    Dim MM_editRedirectUrl
    MM_editRedirectUrl = "?msg=Alunno inserito"
    If (Request.QueryString <> "") Then
      If (InStr(1, MM_editRedirectUrl, "?", vbTextCompare) = 0) Then
        MM_editRedirectUrl = MM_editRedirectUrl & "?" & Request.QueryString
      Else
        MM_editRedirectUrl = MM_editRedirectUrl & "&" & Request.QueryString
      End If
    End If
    Response.Redirect(MM_editRedirectUrl)
  End If
End If
%>
 
Discussioni simili
Autore Titolo Forum Risposte Data
N problema inserimento record multipli col tasto f5 PHP 6
M inserimento record multipli Classic ASP 3
C inserimento o eliminazione record mysql senza cambio pagina Ajax 9
P la select che dovrebbe apaprire appare dopo l'inserimento di un record PHP 0
M Dove sbaglio con questo script per inserimento record? PHP 1
S Problema inserimento nuovo record da form PHP 5
M Inserimento multiplo di valori nei rispettivi record sql PHP 5
asevenx problema con l'inserimento di un record nel database (caratteri non consentiti) PHP 11
L Inserimento record Classic ASP 4
L Inserimento multiplo di 2 o piu record Classic ASP 5
S problema con inserimento nuovo record PHP 6
M script per l'inserimento SELETTIVO di record PHP 23
M help inserimento e cancellazione record Database 3
F Problema con il modulo inserimento record Classic ASP 1
D Inserimento video mp4 HTML e CSS 0
L inserimento form dati multipli ? PHP 0
G Appicazione HTML per inserimento dai in Database Access Microsoft HTML e CSS 0
J Form inserimento dati in database Ajax 1
D modificare questo codice per inserimento in text e non in tabella jQuery 1
R [C#] Automatizzare un inserimento di un Post su un Gruppo Facebook .NET Framework 0
M Aiuto con inserimento immagini WordPress 6
elpirata Impedire inserimento data di oggi e date passate jQuery 39
A Inserimento dati nel database tramite form + altre operazioni PHP 18
W Email conferma inserimento Classic ASP 0
S Inserimento multiplo non richiesto PHP 2
P inserimento icone social tramite html HTML e CSS 1
L form multipla php sql,errore in inserimento MySQL 0
Alex_70 Inserimento dati a cascata PHP 204
T Da xsd a xml ed inserimento dati in excel XML 0
M Problema inserimento parole con apostrofo nel db PHP 5
C [RISOLTO]Inserimento variabile php in input html PHP 20
P Access Inserimento data. MS Access 4
L Inserimento dettagli in una maglia Photoshop 2
S [PHP] email con inserimento dati nel database PHP 23
beatle [Photoshop] problema inserimento immagini Photoshop 1
G [Javascript] Errore inserimento dati Backend Node.js e workbench Javascript 1
B [PHP] Creare PDF dopo inserimento dati form PHP 4
C [PHP] Form con Inserimento dati dalla maschera e un menù a discesa che prende i dati dal db PHP 1
C [PHP] Form inserimento più menù a discesa PHP 9
M [PHP] Problemi su inserimento array nel db PHP 7
gandalf1959 [PHP] Inserimento di più righe non funziona come mi aspetto... PHP 2
E Inserimento dati da PHP in tabella MySQL PHP 5
E Form inserimento dati con JavaScript Javascript 0
D [MS Access] problemi con inserimento campo in una maschera MS Access 6
G inserimento csv in tabella mysql; problema con struttura PHP 11
M [Joomla] Inserimento wow.js in template Joomla 4
K [PHP] Inserimento dati database con postgres PHP 2
K [PHP + MYSQL ] Inserimento dati in database da form dinamico PHP 13
A [PHP] Inserimento url dinamici in pagina html PHP 3
spider81man [PHP] Alert Box per confermare Inserimento o Cancellazione dato. PHP 4

Discussioni simili