Je dispose d'un proc stocké SQL qui fonctionne correctement dans SSMS. Lorsque j'essaie d'exécuter à travers le code et d'assigner le retour à un ensemble de données, je reçois zéro rangées. J'ai utilisé la fenêtre immédiate pour m'assurer que j'envoie les paramètres corrects au proc stocké et que tout est bon. Quoi d'autre me ferait obtenir zéro rangées assignées à l'ensemble de données. Voici mon code.Processus et jeu de données stockés SQL
Merci, Mike
EDIT: Je ne reçois aucune exception de SQL ..
Public Function GetTransReporting(ByVal transNumber As Long, ByVal customerID As Long) As DataCommon.transReporting
Dim myTransReporting As New transReporting
Dim da As SqlDataAdapter
Dim prm1 As SqlParameter
Dim prm2 As SqlParameter
mcmd = New SqlCommand
mcmd.CommandType = CommandType.StoredProcedure
mcmd.Connection = mcn
mcmd.CommandText = "GetTransReportingByCustomerID"
prm1 = New SqlParameter("@transNumber", Data.SqlDbType.BigInt)
prm1.Value = customerID
mcmd.Parameters.Add(prm1)
prm2 = New SqlParameter("@customerNumber", Data.SqlDbType.BigInt)
prm2.Value = transNumber
mcmd.Parameters.Add(prm2)
da = New SqlDataAdapter(mcmd)
da.Fill(myTransReporting)
Return myTransReporting
End Function
Qu'est-ce que cette procédure stockée faire? Rien d'inhabituel? – MartW