Enregistrements multiples

rony - 14 sept. 2001 à 16:06
 rony - 14 sept. 2001 à 17:17
bjr,

j'utilise aspsmartupload pour uploader dans ma base le nom d'un fichier est six champs texte
: nom, prenom, tel, email, q1, et f1

mon petit pbs est qu l'enregistrement se passe 6 fois et si je mets sept champs texte il se fait sept fois

voici mon code:

For each item In mySmartUpload.Form
For each value In mySmartUpload.Form(item)
nom = mySmartUpload.form("nom")
prenom = mySmartUpload.form("prenom")
tel = mySmartUpload.form("tel")
email = mySmartUpload.form("email")
q1 = mySmartUpload.form("q1")
f1 = mySmartUpload.form("f1")

' Selectionne chaque fichier
' **************************
For each file In mySmartUpload.Files
' Seulement si le fichier existe
' ******************************
If not file.IsMissing Then

' Ajoute le fichier courrant dans un champ de la base de données
' **************************************************************
oRs.AddNew
file.FileToField oRs.Fields("FILE")
oRs("FILENAME") = file.FileName
oRs("nom") = nom
oRs("prenom") = prenom
oRs("tel") = tel
oRs("email") = email
oRs("q1") = q1
oRs("f1") = f1

oRs.Update
intCount = mySmartUpload.Save("/upload")
End If

Next
Next
Next

merci

2 réponses

Je dirais presque que c'est cette ligne
For each value In mySmartUpload.Form(item)
qui est en trop (ainsi qu'un next). Essaye de supprimer, je pense que ça doit marcher.

Bud
0
re bjr,

j'ai tjs le même pbs

merci
0
Rejoignez-nous