cs_cirrus
Messages postés12Date d'inscriptionmercredi 29 janvier 2003StatutMembreDernière intervention17 novembre 2006
-
15 juin 2003 à 13:10
nhervagault
Messages postés6063Date d'inscriptiondimanche 13 avril 2003StatutMembreDernière intervention15 juillet 2011
-
15 juin 2003 à 16:09
j'appelle une procédure stoké dans ma base Oracle avec un objet ADODB.Command. seulement dès le premier paramètre
il me fait une erreur :
Le fournisseur ne peut pas obtenir les informations de paramètres et setParameterInfo n'a pas été appelé
voila mon code :
Set rs = New ADODB.Recordset
Set cmd = New ADODB.Command
Set Reg = CreateObject("wscript.shell")
Dim pseud As New ADODB.Parameter
Dim nom As New ADODB.Parameter
Dim prenom As New ADODB.Parameter
Dim mach As New ADODB.Parameter
If connexion Then
cmd.ActiveConnection = db
cmd.CommandType = adCmdStoredProc
cmd.CommandText = "seb.newPostitoumer"
cmd.Parameters("pseud") = login
cmd.Parameters("nom") = "pas défini"
cmd.Parameters("prenom") = "pas défini"
cmd.Parameters("mach") = CInt(clefMachine)
cmd.Execute
db.Close
Else
et mon module de connexion :
Public Function connexion()
Set db = New ADODB.Connection
db.Provider = "OraOLEDB.Oracle.1"
On Error GoTo ConnectImpo
db.Open "Data Source=" + maBase, login, MDPasse
connexion = True