Set Arithabort Error [SQL + VB] - VB/VBA/VBS - Programmation
Marsh Posté le 29-10-2002 à 10:01:33
Du classique, rien que du classique...
J'dois en appeler une bonne centaine qui fonctionnent très bien dans mon prog..
Set cmd2 = New ADODB.Command
cmd2.ActiveConnection = cn
cmd2.CommandType = adCmdStoredProc
cmd2.CommandText = "IntegrationFacturesSari"
cmd2.Parameters.Append cmd2.CreateParameter("cpt", adInteger, adParamInput)
cmd2!cpt = Adodc1.Recordset!cpt
cmd2.Execute
Marsh Posté le 29-10-2002 à 10:46:45
ouais bah ca doit venir de ta procèdure sotckée alors, essayes de vider petit à petit ta procédure stockée pour voir d'ou vient le problème, sinon essayes de lancer ta procédure stockée simplement:
cn.execute "IntegrationFacturesSari " & adParamInput
(pour voir, on sait jamais)
Marsh Posté le 29-10-2002 à 10:49:27
Marche pas ça.
C'est au nivo de mon insert qu'il aime pas mais comme je bosse sur une base de données que je n'ai pas crée (Sari Sage) je me demande si il n'y a pas un verrou ou un truc qui traine.
Ce qui est bizarre c'est que la proc fonctionne très bien dans l'analyseur...
Groumpffff !
Marsh Posté le 29-10-2002 à 09:34:08
Hello,
Voilà,
J'ai crée une application de gestion en Vb s'appuyant sur une base SQl server 2000. Comme d'habitude, j'utilise un maximum de procedures stockée pour mes operations sur la base.
J'ai aujourd'hui une procedure stockée qui fonctionne très bien dans l'analyseur de requêtes mais qui me balance une erreur dès que je l'execute à partir de VB :
"INSERT a échoué car les options SET suivantes comportent des paramètres incorrects : 'ARITHABORT'"
L'appel de procedure est des plus classiques, j'ai même viré le passage de paramètres...
Set arithabort à off ou on ne change rien...
si kelkun a deja connu ce problème, cela m'interesse enormément
A+