Я пытаюсь выяснить, как вызвать хранимую процедуру из приложения Silverlight. Я могу позвонить в базу данных, используя эту функцию:Silverlight Служба WCF Хранимая процедура
<OperationContract()>
Public Function ImportData(
ByVal authentication As AuthenticationArgs,
ByVal caseID As String) As ResponseArgs(Of GetGuidelineData_Result)
Dim guidelineDataResults As GetGuidelineData_Result
Dim exception As ExceptionArgs = Nothing
If AuthenticationService.CheckPermissions(authentication, exception, PermissionType.StateUser) Then
Try
Dim model As DCF_ACCESS_Model = DataHelper.CreateDCF_ACCESS_Model()
model.GetGuidelineData(caseID)
Catch ex As Exception
Return New ResponseArgs(Of GetGuidelineData_Result)(New ExceptionArgs(ex.Message))
End Try
Return New ResponseArgs(Of GetGuidelineData_Result)(guidelineDataResults)
Else
Return New ResponseArgs(Of GetGuidelineData_Result)(exception)
End If
End Function
Как я могу изменить код для вызова хранимой процедуры? Хранимая процедура, GetGuidelineData, принимает в качестве входного параметра 1 параметр.
В чем проблема? Вам не удалось позвонить в службу wcf? Не удалось выполнить вызов db? Что такое сведения об ошибке? , , , – evgenyl
@evgenyl - У меня не было никакой ошибки, просто я не знал, как позвонить в хранимую процедуру. Но я, наконец, понял это из-за проб и ошибок. – em007
Удачи! Подумайте о том, чтобы добавить свой ответ - возможно, это поможет кому-то другому. – evgenyl