Using the latest version of LinQConnect for mySQL (rel. date Nov. 2010)
In my DataContext, there I use a SP with a return value. The generated code looks like:
Code: Select all
'''
''' There are no comments for Rechnungvergeben in the schema.
'''
_
Public Function Rechnungvergeben( Uebergabeid As String, Isbezahlt As System.Nullable(Of Short), Zahlungsart As String, Kundenname As String, Kundenadresse As String, Auftragsbetrag As System.Nullable(Of Decimal), Bezahlterbetrag As System.Nullable(Of Decimal), Mitarbeitername As String, Fid As System.Nullable(Of Long), Rnr As System.Nullable(Of Integer), Auftragsjahr As System.Nullable(Of System.DateTime), ByRef Nrenummer As System.Nullable(Of Integer)) As System.Int32
Dim res As IExecuteResult = Me.ExecuteMethodCall(Me, CType(MethodInfo.GetCurrentMethod(), MethodInfo), Uebergabeid, Isbezahlt, Zahlungsart, Kundenname, Kundenadresse, Auftragsbetrag, Bezahlterbetrag, Mitarbeitername, Fid, Rnr, Auftragsjahr, Nothing)
Nrenummer = CType(res.GetParameterValue(11), System.Nullable(Of Integer))
Return CType(res.ReturnValue, System.Int32)
End Function
When I change the last codelines to:
Code: Select all
Nrenummer = CType(res.GetParameterValue(11), System.Nullable(Of Integer))
Return CType(Nrenummer, System.Int32)
End Function
THX