Executer procedure stockée à partir de vb.net [Résolu]

wdev1 29 Messages postés lundi 2 mars 2009Date d'inscription 1 avril 2013 Dernière intervention - 18 avril 2012 à 21:33 - Dernière réponse : wdev1 29 Messages postés lundi 2 mars 2009Date d'inscription 1 avril 2013 Dernière intervention
- 19 avril 2012 à 21:21
salut tout le monde,

je m'adresse encore à vous s.v.p.
ma question porte sur l'execution d'une procédure stockée dans une BD foxpro9 apartir de vbnet.

j'ai crée une oledbcommande pour executer une procedure
stock. qui'est en fait un ensenble de commande pour enlever les enregistrements supprimer puis reibdexer les table. oledbcommand est comme suit :

la connection marche bien

dim idcmd as oledbcommand =new oledbcommand
idCMD.CommandType = CommandType.StoredProcedure
idCMD.CommandText ="EXEC tablecompact"
idcmd.executenonquery

l'opération echoue à l'execution

s.v.p est ce que vous avez une idée sur comment executer la proc.stock. à partie de vb.net et merci
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
michelatoutfox 834 Messages postés mardi 5 octobre 2004Date d'inscription 7 mai 2013 Dernière intervention - 19 avril 2012 à 17:44
3
Merci
Bonjour,

à ma connaissance, ce n'est pas faisable.
Peux-tu indiquer ici les commandes que doit exécuter cette procédure? à prmière vue, je pense qu'elle nécessite un accès exclusif aux données, que tu ne pourras pas garantir depuis ton appli VBnet.

Merci michelatoutfox 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 97 internautes ce mois-ci

Commenter la réponse de michelatoutfox
wdev1 29 Messages postés lundi 2 mars 2009Date d'inscription 1 avril 2013 Dernière intervention - 19 avril 2012 à 21:21
0
Merci
les commandes sont
adobject(gatable,"table")
for i =1 to alen(gatable)
use &gatable(i) in 0 exclusive
pack
reindex
use
next
Commenter la réponse de wdev1

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.