OVH Cloud OVH Cloud

editer une valeur dans base donné

2 réponses
Avatar
John Smith
Salut
Probleme simple

constr = "Provider=MSDASQL; DRIVER={MySQL ODBC 3.51 Driver}; SERVER=" &
db_server & "; DATABASE=" & db_name & "; UID=" & db_user & "; PWD=" &
db_pass & "; OPTION=" & db_option & "; PORT=" & db_port
Set cn = New ADODB.Connection
cn.Open constr
Set recvaleur(1) = New ADODB.Recordset
recvaleur(1).CursorLocation = adUseClient
sSQL = "SELECT savetreeview.arbre"
sSQL = sSQL & " FROM savetreeview;"
recvaleur(nb).Open SetSql, cn, adOpenForwardOnly, adLockOptimistic
-> erreur ->> recvaleur(1).Fields("arbre") = "TEST"
recvaleur(1).update
recvaleur(1).Close
Le champs est du longtext dans une base de donnée mysql
run time error '-2147217887 (80040e21)': Multistep operation generated
errors. Check each status value.

2 réponses

Avatar
Gloops
Bonjour,

Histoire d'aider à orienter les réponses, as-tu vraiment lu tout ça ?

www.adopenstatic.com/faq/80040e21.asp
www.mssqlcity.com/FAQ/Trouble/error_80040e21.htm
www.macromedia.com/cfusion/ knowledgebase/index.cfm?id=tn_14519
www.macromedia.com/jp/support/ ultradev/ts/documents/ud0023.html
www.aspfaq.com/show.asp?id#61
www.trucsweb.com/Forum/voirmessage.asp?forumid&messageid121&posparent=0
www.frontpagewebmaster.com/m-167796/tm.htm
www.jsifaq.com/subB/tip0900/rh0941.htm
support.microsoft.com/ default.aspx?scid=kb%3Bfr%3B193227

On va s'arrêter là pour le moment.
Critère de recherche : "80040e21"

A part la dernière ligne, (support.microsoft.com), les autres commencent
toutes par www, donc faire attention qu'une n'aurait pas été coupée à la
transmission.

Je te fais grâce de la réponse en Chinois.
Il reste donc ci-dessus neuf adresses. Bonne lecture ...

*

Lancer une recherche sur Internet, sur le texte sélectionné :
http://www.zailes.org/NavRecherche/NavRecherche.html

____________________
John Smith a écrit :
Salut
Probleme simple

constr = "Provider=MSDASQL; DRIVER={MySQL ODBC 3.51 Driver}; SERVER=" &
db_server & "; DATABASE=" & db_name & "; UID=" & db_user & "; PWD=" &
db_pass & "; OPTION=" & db_option & "; PORT=" & db_port
Set cn = New ADODB.Connection
cn.Open constr
Set recvaleur(1) = New ADODB.Recordset
recvaleur(1).CursorLocation = adUseClient
sSQL = "SELECT savetreeview.arbre"
sSQL = sSQL & " FROM savetreeview;"
recvaleur(nb).Open SetSql, cn, adOpenForwardOnly, adLockOptimistic
-> erreur ->> recvaleur(1).Fields("arbre") = "TEST"
recvaleur(1).update
recvaleur(1).Close
Le champs est du longtext dans une base de donnée mysql
run time error '-2147217887 (80040e21)': Multistep operation generated
errors. Check each status value.




Avatar
Gloops
Gloops a écrit :
support.microsoft.com/ default.aspx?scid=kb%3Bfr%3B193227



J'ai copié telles quelles les adresses telles qu'affichées par Google.
Je me rends compte que mon lecteur de news interprète comme URL les
lignes qui commencent par www., mais bien entendu pas celle qui commence
par support.

Je réessaie :

http://support.microsoft.com/default.aspx?scid=kb%3Bfr%3B193227

Pour cette page je conseille chaudement d'aller en haut à droite de la
page pour sélectionner la langue anglaise, pour avoir une chance de
comprendre ce qui se dit.

Pour ce qui est de l'espace en trop, c'est Google qui l'a ajouté à
l'affichage de l'adresse. Je sais, ça fait moche d'accuser Google :)