Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : J'ai une erreur dans mon script UPDATE sous ASP pour mettre à jour les infos d'une table vers une autre SQL [ Archives ASP & ASP.NET / Base de données ] (Mic95)

mardi 3 janvier 2006 à 13:20:52 | J'ai une erreur dans mon script UPDATE sous ASP pour mettre à jour les infos d'une table vers une autre SQL

Mic95

J'ai une erreur dans mon script UPDATE sous ASP pour mettre à jour les infos d'une table vers une autre:

Erreur de compilation Microsoft VBScript error '800a0401'

Fin d'instruction attendue

/ADM2/update_produit.asp, line 24

Sql_ = Sql_ & " Where Produit_id =&" oRs(0)
-------------------------------------^

sur le script suivant:

If oConn.errors.count <> 0 Then
Response.Write " Connected failing "
Else
'------------------------------------------------------------------------------------------------------------------------------------------------------------------
'retrive le values de produit_update
Dim oRs, Sql, Sql_
Set oRs = Server.CreateObject("ADODB.Recordset")
Sql = "Select Produit_id,societe_id,sous_famille_id,Produit_reference,Produit_designation_1,Produit_designation_2,Produit_designation_3 from produit_update"
oRs.open sql,oConn, 3, 2
'------------------------------------------------------------------------------------------------------------------------------------------------------------------
Do while not oRs.Eof
Sql_ = "Update produit set "
Sql_ = Sql_ & " societe_id = "& oRs(1)
Sql_ = Sql_ & " ,sous_famille_id = "& oRs(2)
Sql_ = Sql_ & " ,Produit_reference = '" & oRs(3) & "'"
Sql_ = Sql_ & " ,Produit_designation_1 = '"& oRs(4) & "'"
Sql_ = Sql_ & " ,Produit_designation_2 = '"& oRs(5) & "'"
Sql_ = Sql_ & " ,Produit_designation_3 = '"& oRs(6) & "'"
Sql_ = Sql_ & " Where Produit_id =&" oRs(0)
oConn.Execute Sql_
Set Sql_= Nothing
oRs.movenext
Loop
'------------------------------------------------------------------------------------------------------------------------------------------------------------------
Set oRs = Nothing
Set Sql = Nothing

End If



vendredi 6 janvier 2006 à 20:45:20 | Re : J'ai une erreur dans mon script UPDATE sous ASP pour mettre à jour les infos d'une table vers une autre SQL

azra

Membre Club Administrateur CodeS-SourceS
 Sql_ = Sql_ & " Where Produit_id ="& oRs(0)

(décalle ton " vers la gauche, avant ta concatenation)
 
plutôt non?

Bon courage!


Azra (Florent) - MVS - MCAD.NET



Cette discussion est classé dans : sql, id, produit, update, ors


Répondre à ce message

Sujets en rapport avec ce message

Requete SQL [ par ktastrof ] Bonjour,J'ai 2 tables, 1 table famille et 1 table produit avec une relation entre les deux.famille = id_famile, famille_nom, famille_descripifproduit requete sql avec variable checkbox [ par becavin ] Bonjour, J'aimerais faire un update avec des variables de collections de checkbox.  Exemple de html: response.write "<input type=checkbox name=chkAcce Linq To SQL Procédure Stockée [ par StiriX ] Bonjour à tous !Alors j'me poser une question de bon matin et impossible de trouver ma réponse donc go go go je vous la pose :Je dois gérer des suppor requete SQL [ par Ben ] Salut, j'ai un problème avec la requete que voiciRs.Open "Select * from netannu where id="&RefSite,ConnJe me demande ce qui clocheEt voici le message Pb de syntaxe??? [ par benben ] Voila l'erreur que j'obtiens:Microsoft OLE DB Provider for SQL Server error '80040e07' Syntax error converting the varchar value '1, 2, 3' to a column UPDATE dans ACCESS [ par Titrax ] Voila mon programme :SQL="UPDATE Personne SET Connect='1' WHERE Nom='" & Pseudo & "';"Set RS=Server.CreateObject("ADODB.RECORDSET")RS.Open SQL,Baseet Probleme d'update [ par Saitohaji ] Alors voila, j'essaye de faire un update d'un champ Oui/Non (boolean dc) et avec une requete sql : SQL = "UPDATE FILM SET F_Display=" & display_c & " update [ par rita ] Problème de syntaxe peut-être ?Je veux récupérer avec request.form les valeur de l'enregistrement modifié et quand ID = ID je modifie l'enregistrement SQL Update & Date [ par -BeR- ] Salut,J'ai une erreur de syntaxe dans la commande SQL suivante :Dim MyConnection as OleDbconnectionDim DateMod as New OleDbCommandMyConnection = New O Requete SQl en Asp.net [ par kenzo080 ] Bonjour,Je cherche realise la requete suivante:string SQL="SELECT Id_Type,Name_Type,Adresse_Type FROM TbType";Cette requete me retourne un resultat po


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,218 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.