Syntax delete en sql
Bonjour,
je veux savoir la syntax de supprimer en sql pour un champ text dans une listview en vb.net
j'ai le code suivant:
Cmdr = Cn.CreateCommand()
Cmdr.CommandText = "delete from produit where code_produit=" & lv.SelectedItems(0).Text.ToString
dans le base de donnée j'ai le champ code produit declaré text
lors de l'execution jai recus se message "Erreur de syntaxe dans la chaîne dans l'expression 'code_produit='h11'."
merci d'avance
je veux savoir la syntax de supprimer en sql pour un champ text dans une listview en vb.net
j'ai le code suivant:
Cmdr = Cn.CreateCommand()
Cmdr.CommandText = "delete from produit where code_produit=" & lv.SelectedItems(0).Text.ToString
dans le base de donnée j'ai le champ code produit declaré text
lors de l'execution jai recus se message "Erreur de syntaxe dans la chaîne dans l'expression 'code_produit='h11'."
merci d'avance
A voir également:
- Syntax delete en sql
- Hiberfil.sys delete - Guide
- Just delete me - Guide
- Logiciel sql - Télécharger - Bases de données
- Sql (+) - Forum Programmation
- Requete sql pix - Forum PHP
3 réponses
Peux-tu nous donner la valeur stockée dans Cmdr.CommandText, elle comporte probablement une erreur de syntaxe liée au contenu de lv.SelectedItems(0).Text.ToString.
... car à première vue la syntaxe semble correcte :
http://dev.mysql.com/doc/refman/5.0/fr/delete.html
Bonne chance
... car à première vue la syntaxe semble correcte :
http://dev.mysql.com/doc/refman/5.0/fr/delete.html
Bonne chance
Cmdr = Cn.CreateCommand()
Cmdr.CommandText = "delete from produit where code_produit=" & lv.SelectedItems(0).Text.ToString
je veux aussi savoir la syntax select from table where condition =ecrit dans un combobox
j'ai utiliser cette syntax mais toujour j'ai reçus un message erreur
:"select * from commande where code_clt =" & ComboBox6.text &
voila le message
Le champ spécifié 'code_clt' peut désigner plusieurs tables listées dans la clause FROM de votre instruction SQL.
merci de votre attention
En l'occurrence
- "delete from produit where code_produit=" <--- ça c'est bon
- lv.SelectedItems(0).Text.ToString <--- ça on ne sait pas, visiblement ça contient 'h11'
N'est ce pas simplement que tu n'as pas oublié de mettre un ";" au bout de la chaîne ?
On dirait qu'en réalité la chaîne lv.SelectedItems(0).Text.ToString contient :
... et si c'est bien ça, c'est le caractère "." qui est responsable du problème.
Pour moi il est vraiment important que tu nous reporte le contenu de Cmdr.CommandText :
Enfin je mets print mais je ne sais pas quel est l'instruction qui permet d'écrire du texte, je te laisse corriger...*
Bonne chance
ms je sais pas quoi faire pour la syntax de" select * from commande where code clt="&combobox6.text&
code client est a apartienne a deux table (client, commande)qui on une relation 1 a plusieus
"moi je veux lorsque je selectionne un code client dans une combobox les commande passer par ce client s'affiche dans une autre combobox "
et merci
Si tu ne me reporte pas le contenu de la requête sql je ne peux pas te dire. Il faut que tu stockes ta requête dans une variable et que tu me donnes sa valeur.
Bonne chance
svp j'ai tros besoin