2010-10-06 4 views
0
Dim prestaDB 
prestaDB = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=mysql50-64.wc1;PORT=3306;DATABASE=example_db;USER=example_user;PASSWORD=example_password;OPTION=3;" 
set conn = Server.CreateObject("ADODB.Connection") 
conn.open prestaDB 
conn.execute("update ps_product set quantity = " & sSeg(4) & " where reference = '%" & sSeg(0) &"%'") 

Le reste des jeux de codes:asp - mysql pas mettre à jour les enregistrements

sSeg(4) = 5 
sSeg(0) = "N540" 

N540 est une référence valable dans ma db

Lorsque cela est exécuté, il donne aucune erreur encore la quantité ne met pas à jour pour être 5.

Le serveur exécute MySQL 5

Des idées sur ce qui ne va pas?

Répondre

2

changer la

where reference = '%.... 

à where reference like '%

+0

qui a fait l'affaire, je vous remercie :) – kelbyuk

Questions connexes