bonjour, j'ai un problème je ne sais pas comment je peux passer de parametres de requetes à avec Tabledatasource.
Quelqu'un peut m'aider
bonjour, j'ai un problème je ne sais pas comment je peux passer de parametres de requetes à avec Tabledatasource.
Quelqu'un peut m'aider
Un peu plus de détails ne ferait pas de mal pour mieux cerner ton problème...
N'oubliez pas le taget
Mon problème est que je ne sais pas comment passer des paramètres au selectcommand d'une tabledatasource.
Exemple:
avec oledbcommand cette requete fonctionne quand je précise le paramètre comme suit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 DIM table as new tabledatasource table.selectcommand="select * from listetous where objsup='l'homme'"
Mais quand j'utilise
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 oledbcommand.commandtext= ="select * from listetous where objsup=a" oledbcommand.parameters.add("a",oledbvarchar,255).value= "l'homme"une erreur se produit vu que la valeur de objsup contient un apostrophe; et comme le paramètre bloque ce genres d'erreur; il me faut indiquer alors le parametre pour le selectcommand de table.
Code : Sélectionner tout - Visualiser dans une fenêtre à part table.selectcommnand="select * from listetous where objsup='l'homme'"
c'est ce que je ne sais pas faire (passer des paramètres ou les utiliser avec un tabledatasource).
Bonjour
Les requetes paramètrées sont toujours recommandées
Pour avoir le résultat tu ajoutes cette ligne :
A+
Code : Sélectionner tout - Visualiser dans une fenêtre à part oledbcommand.ExecuteScalar()
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager