2012-09-11 5 views
2

J'espère que vous pouvez m'aider.Entity Framework 4 + procédures stockées

Ceci est ma situation.

je une procédure stockée qui retourne une #table très dynamique (le nombre de colonnes ne sont pas fixes)

Il accepte 4 paramètres. J'ai inclus la procédure stockée dans mon modèle, j'ai ajouté la fonction import et créé le type complexe.

mais quand j'appelle la procédure stockée avec le code suivant

ctx.cct_AbsHoursPossible("V109 03", "A%", _start, _end); 

Il me donne l'erreur suivante.

* Procédure ou fonction 'cct_AbsHoursPossible' paramètre attend '@_TpCode', qui n'a pas été fourni. *

J'ai cherché sur le web et ne pouvait pas trouver des solutions.

Je suis assez nouveau pour le développement .net ..

S'il vous plaît toute aide sera appréciée.

+0

Avez-vous le même problème si vous utilisez un nvarchar au lieu d'un varchar? – PhonicUK

+0

Oui, exactement le même problème. – Apoc21

+0

Et si vous supprimez _ du début des noms de paramètres? Regardez la définition de la méthode cct_AbsHoursPossible et vérifiez que les noms de paramètres correspondent. – PhonicUK

Répondre

0

Supprimez les caractères de soulignement au début des noms de vos paramètres.

Questions connexes