Salut tlm,
d'une page asp j'appelle une fonction access et j'ai une erreur bizarre.
Voici mon code :
'Déclaration
Dim MaBase
Dim MaConnexion
Dim Resultat
Dim MaCommande
MaBase = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Mes Documents\AD.mdb;Persist Security Info=False"
'Connexion à ma base de donnée
Set MaConnexion = Server.CreateObject("ADODB.Connection")
MaConnexion.Open MaBase
'Création d'un objet command sur ma base de données
Set MaCommande = Server.CreateObject("ADODB.Command")
MaCommande.ActiveConnection = MaConnexion
'Déclaration de la fonction access a exécuter
MaCommande.CommandText="MajAD"
MaCommande.CommandType = adCmdStoredProc
'Execution de ma fonction et récupération des résultats
MaCommande.Execute
Result = MaCommande.Parameters("Return")
Response.Write Resultat
'Nettoyage
Set MaCommande = nothing
MaConnexion.Clode
Set MaConnexion = nothing
Voici mon erreur :
Type d'erreur :
ADODB.Command (0x800A0BB9)
Les arguments sont de type incorrect, en dehors des limites autorisées ou en conflit les uns avec les autres.
/administration/Accueil.asp, line 18
La ligne 18 correspond au code : MaCommande.CommandType = adCmdStoredProc
Si qq'1 a déjà rencontré ce type type de pb...